{"cik":922521,"entityName":"FALCONSTOR SOFTWARE, 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-07-29","val":46712596,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-10-31","val":46712596,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2012-02-29","val":46994062,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2012-04-30","val":46882234,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-07-31","val":47526276,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-10-31","val":47547676,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-10-31","val":0,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q3I"},{"end":"2013-02-28","val":47915737,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2013Q1I"},{"end":"2013-07-31","val":48014717,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-10-31","val":48031737,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2014-02-28","val":48031737,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2014-04-30","val":48031737,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-07-30","val":45217746,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-10-31","val":45222846,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2015-01-31","val":40927868,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014Q4I"},{"end":"2015-04-24","val":41004268,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-07-29","val":41170192,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-10-28","val":41182567,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2016-01-31","val":41769947,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4I"},{"end":"2016-04-27","val":43188374,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-07-27","val":43369611,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-10-31","val":43650930,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2017-02-28","val":44116064,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2017-04-30","val":44399581,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-31","val":44563490,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-10-31","val":44563490,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2018-02-28","val":44563490,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2018-04-30","val":97937491,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-07-31","val":97937491,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-10-31","val":97934091,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-02-28","val":587255165,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2019-04-30","val":587255165,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-07-31","val":591871719,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-10-31","val":5918733,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2020-03-17","val":5919295,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2020Q1I"},{"end":"2020-04-30","val":5919837,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2020-07-30","val":5919837,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-31","val":5919837,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-02-28","val":5949463,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2021-04-30","val":5949463,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-07-30","val":7074364,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-11-10","val":7082276,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-02-28","val":7082276,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2022-03-31","val":7082276,"accn":"0001193805-22-000726","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-05-02","frame":"CY2022Q1I"},{"end":"2022-05-04","val":7083692,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2022-07-31","val":7111801,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-10-31","val":7118609,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2023-03-11","val":7120949,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2023-03-31","val":7122199,"accn":"0000950170-23-016277","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-05-01","frame":"CY2023Q1I"},{"end":"2023-04-30","val":7122199,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"}]}},"EntityNumberOfEmployees":{"label":"Entity Number of Employees","description":"Number of persons employed by the Entity","units":{"pure":[{"end":"2015-12-31","val":226,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":226,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2015-12-31","val":226,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2015-12-31","val":226,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2015-12-31","val":226,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2015Q4I"},{"end":"2016-09-30","val":185,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":166,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":166,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":166,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":166,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":165,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":97,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":83,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":81,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":81,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":81,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":81,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q4I"},{"end":"2018-12-31","val":86,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":86,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":86,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":86,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2018-12-31","val":86,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2018-12-31","val":86,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2018-12-31","val":86,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2018Q4I"},{"end":"2019-12-31","val":86,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":86,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2019-12-31","val":86,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019Q4I"}]}},"EntityPublicFloat":{"label":"Entity Public Float","description":"The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.","units":{"USD":[{"end":"2011-06-30","val":181623747,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2011Q2I"},{"end":"2012-06-30","val":108165786,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q2I"},{"end":"2013-06-30","val":57532591,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013Q2I"},{"end":"2014-06-30","val":66284855,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014Q2I"},{"end":"2015-06-30","val":55272418,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q2I"},{"end":"2016-06-30","val":37522708,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q2I"},{"end":"2017-06-30","val":10187409,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q2I"},{"end":"2018-06-30","val":2768372,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q2I"},{"end":"2019-06-28","val":3382281,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019Q2I"},{"end":"2020-06-30","val":1526052,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q2I"},{"end":"2021-06-30","val":12745946,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-06-30","val":12745946,"accn":"0001193805-22-000726","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-05-02","frame":"CY2021Q2I"},{"end":"2022-06-30","val":3742024,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-06-30","val":3742024,"accn":"0000950170-23-016277","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-05-01","frame":"CY2022Q2I"}]}}},"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":1455013,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":1455013,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":1455013,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":2406796,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1724583,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2883844,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":2883844,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":2883844,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":2883844,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":2883844,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2373333,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2656205,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1514250,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2801372,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":2801372,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":2801372,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":2801372,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":2801372,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3184490,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2076073,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1727307,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1024180,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":1024180,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":1024180,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":1024180,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":1024180,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1282032,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1388317,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":846847,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1266504,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":1266504,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":1266504,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":1266504,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":1266504,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1379362,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1145944,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1387493,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1005944,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":1005944,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":1005944,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":1005944,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":1005944,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1104108,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":973739,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":716709,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":419877,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":419877,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":419877,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":419877,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":419877,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":860397,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":685384,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1156193,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1092864,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":1092864,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":1092864,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1092864,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1092864,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1271429,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":820115,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":862577,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":551389,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":551389,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":551389,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":551389,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":551389,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":476717,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1109862,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1066567,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1302290,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":1302290,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1302290,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":1302290,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":1302290,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":868266,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":696459,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":764371,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":453791,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":453791,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":453791,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":453791,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":453791,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":917570,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":578660,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":335092,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":297033,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":297033,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":297033,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":297033,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":297033,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":638632,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":468427,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":450250,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":387379,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":387379,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":436711,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"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":23286660,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":23286660,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":23286660,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":17556090,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":13392589,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":19314789,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":19314789,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":19314789,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":19314789,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":19314789,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":14055103,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":10428659,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":10965296,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":14130302,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":14130302,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":14130302,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":14130302,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":14130302,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":10298428,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":9737521,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":8683369,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":11150323,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":11150323,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":11150323,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":11150323,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":11150323,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":9715785,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":7566015,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":7259882,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":8898680,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":8898680,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":8898680,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":8898680,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":8898680,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":6477259,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":6224034,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5051870,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":6635262,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":6635262,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":6635262,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":6635262,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":6635262,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5201908,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4641500,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3253257,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5003972,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":5003972,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":5003972,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":5003972,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":5003972,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3525036,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2986927,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2198718,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4168015,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":4168015,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":4168015,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":4168015,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":4168015,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-01-01","val":4200000,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-03-31","val":3118556,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2068998,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1626889,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3605411,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":3605411,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":3605411,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":3605411,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":3605411,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3328528,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1706141,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1959885,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3406550,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":3406550,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":3406550,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":3406550,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":3406550,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1758213,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1856839,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3476930,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2836571,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":2836571,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":2836571,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":2836571,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2836571,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2954033,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2162640,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2285117,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2855135,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":2855135,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":2855135,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":2855135,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":2855135,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":825598,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1552626,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2288133,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2278802,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":2278802,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1790174,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"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":"2011-12-31","val":627099,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":295115,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":295115,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":300627,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":300627,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":137191,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":137191,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":106270,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":106270,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":129784,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":129784,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":306419,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":306419,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":47088,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":47088,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","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":9109424,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":9109424,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":9109424,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":9715324,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":9358981,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":17609766,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":17609766,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":17609766,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":17609766,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":17609766,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":13096846,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":9569410,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":11063649,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":16720582,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":16720582,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":16720582,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":16720582,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":16720582,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":14114587,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":14363908,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":13512497,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":8658863,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":8658863,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":8658863,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":8658863,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":8658863,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":7414251,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":7133299,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":6515932,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":6939198,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":6939198,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":6939198,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":6939198,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":6939198,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":7700776,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":7779298,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7418471,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":6783514,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":6783514,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":6783514,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":6783514,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":6783514,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5790053,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6186181,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5069086,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4471010,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":4471010,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":4471010,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":4471010,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":4471010,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3651703,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3783381,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4114109,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4376235,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":4376235,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":4376235,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":4376235,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":4376235,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2622150,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2375718,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2405103,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2879473,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":2879473,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":2879473,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":2879473,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":2879473,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2602595,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2284591,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2429388,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2533824,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":2533824,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":2533824,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":2533824,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":2533824,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2280901,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2309524,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2046399,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2293765,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":2293765,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":2293765,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":2293765,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2293765,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2374705,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1778444,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1018878,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1099257,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":1099257,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":1099257,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":1099257,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":1099257,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":801815,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1107409,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1355927,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1427979,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":1427979,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1220138,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"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-09-30","val":2600000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":17609766,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"}]}},"AccruedMarketingCostsCurrent":{"label":"Accrued Marketing Costs, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. 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":47559,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":182412,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":182412,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":91045,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":91045,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":27390,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":27390,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":69258,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":69258,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":10307,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":10307,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"}]}},"AccruedProfessionalFeesCurrentAndNoncurrent":{"label":"Accrued Professional Fees","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received.","units":{"USD":[{"end":"2011-12-31","val":876815,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":1462399,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":1462399,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1138165,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":1138165,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":594580,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":594580,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1561425,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":1561425,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1270568,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":1270568,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1207061,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":1207061,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1749108,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":1749108,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1603914,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":1603914,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1403445,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":1403445,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":305100,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":305100,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":598982,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"AccruedRentCurrent":{"label":"Accrued Rent, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements. 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":33652,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":76069,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2012-12-31","val":76069,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2013-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013Q4I"}]}},"AccruedSalariesCurrentAndNoncurrent":{"label":"Accrued Salaries","description":"Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided.","units":{"USD":[{"end":"2011-12-31","val":3853405,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":4052253,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":4052253,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":2476854,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":2476854,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":2320238,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":2320238,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2236494,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":2236494,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1058671,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":1058671,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":522057,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":522057,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":136446,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":136446,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":141233,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":141233,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":100102,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":100102,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":54137,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":54137,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":106882,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"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":19468420,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":19468420,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":19468420,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":21489285,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":22189682,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":17797835,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":17797835,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":17797835,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":17797835,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":17797835,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":18652300,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":19307534,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":19907079,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":16131570,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":16131570,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":16131570,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":16131570,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":16131570,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":16656470,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":17260956,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":17848663,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":16022230,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":16022230,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":16022230,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":16022230,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":16022230,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":16489956,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":16800970,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":16550400,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":16867911,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":16867911,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":16867911,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":16867911,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":16867911,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":17214357,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":17459942,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":17668588,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":17947675,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":17947675,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":17947675,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":17947675,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":17947675,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":18200935,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":18368187,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":18536559,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":18580547,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":18580547,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":18580547,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":18580547,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":18580547,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":18225602,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":18387382,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":18479643,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":17926959,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":17926959,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":17926959,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":17926959,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":17926959,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":18033288,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":18071912,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":18137451,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":18194827,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":18194827,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":18194827,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":18194827,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":18194827,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":18191988,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":18250566,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":18297400,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":18366612,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":18366612,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":18366612,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":18366612,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":18366612,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":18400921,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":18455800,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":18522757,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":18594821,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":18594821,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":18594821,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":18594821,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":18594821,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":18617314,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":18659114,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":18683605,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15390308,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":15390308,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":15390308,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":15390308,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":15390308,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":15402460,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":15400183,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15387495,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":15419168,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":15419168,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":15433841,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment":{"label":"Accumulated Depreciation, Depletion and Amortization, Sale or Disposal of Property, Plant and Equipment (Deprecated 2015-01-31)","description":"The decrease in accumulated depreciation, depletion and amortization (relating to property, plant and equipment) as a result of sales or disposals of property, plant and equipment during the period.","units":{"USD":[{"start":"2013-01-01","end":"2013-09-30","val":25781,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":25781,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2014-04-01","end":"2014-06-30","val":142908,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":346259,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":203351,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3"}]}},"AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1":{"label":"Accumulated Depreciation, Depletion and Amortization, Sale or Disposal of Property, Plant and Equipment","description":"Amount of decrease in accumulated depreciation, depletion and amortization as a result of sale or disposal of property, plant and equipment.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":142908,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":142908,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":346259,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":203351,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-06-30","val":125240,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":125240,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":144614,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":19374,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":161000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":161000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":110000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":110000,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1301408,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":1301408,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax":{"label":"Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax","description":"Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).","units":{"USD":[{"end":"2011-12-31","val":184567,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":55122,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"}]}},"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":-1525614,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":-1525614,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":-1525614,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":-1740011,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":-1770906,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":-1717420,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":-1717420,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":-1717420,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":-1717420,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":-1717420,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":-1796724,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":-1815804,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":-1941241,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-1650050,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":-1650050,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":-1650050,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":-1650050,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":-1650050,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2012-12-31","val":-1650050,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2012-12-31","val":-1650050,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2012-12-31","val":-1650050,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2012-12-31","val":-1650050,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2012-12-31","val":-1650050,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-1616074,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2013-03-31","val":-1616074,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-03-31","val":-1616074,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-03-31","val":-1616074,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-1637656,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-06-30","val":-1637656,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2013-06-30","val":-1637656,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-06-30","val":-1637656,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-1637930,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2013-09-30","val":-1637930,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-1762387,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":-1762387,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":-1762387,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":-1762387,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":-1762387,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2013-12-31","val":-1762387,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2013-12-31","val":-1762387,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2013-12-31","val":-1762387,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2013-12-31","val":-1762387,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-1889996,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2014-03-31","val":-1889996,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2014-03-31","val":-1889996,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-03-31","val":-1889996,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-1896135,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2014-06-30","val":-1896135,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2014-06-30","val":-1896135,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-06-30","val":-1896135,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-1716931,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2014-09-30","val":-1716931,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-1511290,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":-1511290,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":-1511290,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":-1511290,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":-1511290,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2014-12-31","val":-1511290,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-1531305,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2015-03-31","val":-1531305,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-1531784,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2015-06-30","val":-1531784,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-1629133,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-1703214,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":-1703214,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":-1703214,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":-1703214,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":-1703214,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2015-12-31","val":-1703214,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-1923414,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-2257180,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-2194058,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-1837713,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":-1837713,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":-1837713,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":-1837713,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":-1837713,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":-1837713,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-2023242,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-2017809,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-1912892,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-1958843,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":-1958843,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":-1958843,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":-1958843,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":-1958843,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2017-12-31","val":-1958843,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-2044088,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-1914132,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-1844071,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-1895102,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":-1895102,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":-1895102,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":-1895102,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":-1895102,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2018-12-31","val":-1895102,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-1875710,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-1925120,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-2056617,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-1893260,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":-1893260,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":-1893260,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":-1893260,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":-1893260,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2019-12-31","val":-1893260,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-1906413,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-1914500,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-1938734,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-1987961,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":-1987961,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":-1987961,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":-1987961,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":-1987961,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-1901563,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-1906303,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-1895159,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-1860040,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":-1860040,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":-1860040,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":-1860040,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":-1860040,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-1826530,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-1715669,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-1689665,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-1752099,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":-1752099,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-1740313,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"AccumulatedOtherComprehensiveIncomeLossOtherThanTemporaryImpairmentNotCreditLossNetOfTaxDebtSecurities":{"label":"Accumulated Other Comprehensive Income (Loss), Other than Temporary Impairment, Not Credit Loss, Net of Tax, Debt Securities","description":"Total of accumulated other comprehensive loss related to that portion of other than temporary impairment (OTTI) due to factors other than credit losses on debt securities categorized either as available-for-sale or held-to-maturity that an entity does not intend to sell and which it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis of the debt security. The amount represented by this item is net of tax, as applicable.","units":{"USD":[{"end":"2011-12-31","val":89000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q4I"},{"end":"2011-12-31","val":89000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2012-06-30","val":35000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":10000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"}]}},"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":150884184,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":150884184,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-09-30","val":155836039,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":157321564,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":157321564,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":157321564,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":157321564,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":157321564,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":158972358,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":160483485,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":161539252,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":162673833,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":162673833,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":162673833,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":162673833,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":162673833,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":164261710,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":164502458,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":166571184,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":166683726,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":166683726,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":166683726,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":166683726,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":166683726,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":166794108,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":166933343,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":166991326,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":166933291,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":166933291,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":166933291,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":166933291,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":166933291,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":167011284,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":167117725,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":167165710,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":167953871,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":167953871,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":167953871,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":167953871,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":167953871,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":168776399,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":169728951,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":169825670,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":169091255,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":169091255,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":169091255,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":169091255,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":169091255,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":169322586,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":169187879,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":168712266,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":168637157,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":168637157,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":168637157,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":168637157,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":168637157,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":166063948,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":112873099,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":112548108,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":112661846,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":112661846,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":113243227,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":113243227,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":113243227,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":112294831,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":112501652,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":112098875,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":111727888,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":111727888,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":111727888,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":111727888,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":111727888,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":111420547,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":110997871,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":110560351,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":110107170,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":110107170,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":110107170,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":110107170,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":110107170,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":109637357,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":112020875,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":112671753,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":112349613,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":112349613,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":112349613,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":112349613,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":112349613,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":112042061,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":111687123,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":111264069,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":110844716,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":110844716,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":110524978,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"AdditionalPaidInCapitalCommonStock":{"label":"Additional Paid in Capital, Common Stock","description":"Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.","units":{"USD":[{"end":"2010-12-31","val":150884184,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":154091705,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"}]}},"AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition":{"label":"APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition","description":"Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":21882,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":19290,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":21882,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":13488,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":13488,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"}]}},"AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue":{"label":"APIC, Share-based Payment Arrangement, Increase for Cost Recognition","description":"Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":1351303,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":751336,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":751336,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":281794,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":281794,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-22895,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-22895,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-03-31","val":-22895,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":29519,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":29519,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":29024,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":64672,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":9251,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-01-01","end":"2018-12-31","val":64672,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":9251,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-03-31","val":9251,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-03-31","val":9251,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":9251,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-03-31","val":9251,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":16231,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":16231,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-04-01","end":"2019-06-30","val":16231,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":16231,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":3100,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":3100,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":32280,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":32280,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4510,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":4510,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-03-31","val":4510,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-03-31","val":4510,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":4510,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-03-31","val":4510,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":3060,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":3060,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-04-01","end":"2020-06-30","val":3060,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":3060,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":3822,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":3822,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":15755,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":15755,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4471,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":4471,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":4471,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-03-31","val":4471,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2021-01-01","end":"2021-03-31","val":4471,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-03-31","val":4471,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":4697,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":4697,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-04-01","end":"2021-06-30","val":4697,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":4697,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":4916,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":4916,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":21178,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":21178,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8184,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":8184,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-03-31","val":8184,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-03-31","val":8184,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":19102,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":19102,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":7985,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":38770,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5331,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"AdjustmentsToAdditionalPaidInCapitalWarrantIssued":{"label":"Adjustments to Additional Paid in Capital, Warrant Issued","description":"Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":22310,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":22310,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-04-01","end":"2018-06-30","val":4143000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":4143000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":5213928,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":5213928,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":2524914,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":721498,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":326964,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1106076,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":384578,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1358107,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":5518058,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":277417,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":407580,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":407580,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":130164,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":130164,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":489864,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":489864,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":82284,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":82284,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":584959,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":4614769,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":4614769,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":63197,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":890735,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":95748,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":1131530,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":32551,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":240795,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":178437,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":1294942,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":82689,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":163412,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1705429,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":1705429,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":1705429,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":412661,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":412661,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":834715,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":834715,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":422054,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":422054,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1205773,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":1205773,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":371058,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":371058,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1466183,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":1466183,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":374806,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":374806,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":800774,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":800774,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":425968,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":425968,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1172947,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":1172947,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":372173,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":372173,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1929377,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":1929377,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":990610,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":990610,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2117956,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":2117956,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1127346,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":1127346,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2392162,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":2392162,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":274206,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":274206,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2328218,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":2328218,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":445414,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":445414,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":542569,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":542569,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":97155,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":97155,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":281992,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":281992,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-260577,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":-260577,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":422953,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":422953,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-22895,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":-22895,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6624,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":6624,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":29519,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":29519,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":35648,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":35648,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":29024,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":64672,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":64672,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":9251,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":9251,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":25482,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":25482,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":16231,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":16231,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":28582,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":28582,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":3100,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":3100,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":32280,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":32280,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4510,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":4510,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7570,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":7570,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":3060,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":3060,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":11392,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":11392,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":3822,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":3822,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":15755,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":15755,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4471,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":4471,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9168,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":9168,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":4697,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":4697,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":14084,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":14084,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":4916,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":4916,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":21178,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":21178,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8184,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":8184,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":27286,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":19102,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":35271,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":7985,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":38770,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5331,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2019-12-31","val":200000,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":216153,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":151337,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":200000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":100000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":25720,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":54869,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"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":"2010-01-01","end":"2010-12-31","val":5472718,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":1639771,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":1140879,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012"}]}},"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":"2009-12-31","val":7503338,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2009Q4I"},{"end":"2010-12-31","val":3242458,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":3242458,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2010-12-31","val":3242458,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2010-12-31","val":3242458,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1692826,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-12-31","val":1723679,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":1723679,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":1723679,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":1723679,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":1723679,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2011-12-31","val":1723679,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2011-12-31","val":1723679,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2011Q4I"},{"end":"2012-03-31","val":929334,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1073041,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1527939,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":940101,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":940101,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":940101,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":940101,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":940101,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2012-12-31","val":940101,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2012-12-31","val":940101,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2012Q4I"},{"end":"2013-03-31","val":397797,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":419332,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":236695,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":276302,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":276302,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":276302,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":276302,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":276302,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2013-12-31","val":276302,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013Q4I"},{"end":"2014-03-31","val":302848,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":221081,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":146108,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":119530,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":119530,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":119530,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":119530,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":119530,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2014-12-31","val":119530,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":238566,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":223059,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":184009,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":191285,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":191285,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":191285,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":191285,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":191285,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2015-12-31","val":191285,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2015Q4I"},{"end":"2016-03-31","val":170263,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":239077,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":199853,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":260676,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":260676,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":260676,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":260676,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":260676,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":260676,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":289814,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":359475,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":419416,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":354542,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":354542,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":354542,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":354542,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":354542,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2017-12-31","val":354542,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":292490,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":208490,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":251456,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":162112,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":162112,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":162112,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":162112,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":162112,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2018-12-31","val":162112,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2018Q4I"},{"end":"2019-03-31","val":126463,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":191458,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":33483,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":216153,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":216153,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2019-12-31","val":216153,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":151335,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":151335,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2020-12-31","val":151335,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2020Q4I"},{"end":"2021-12-31","val":85816,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":85816,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":25719,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"AllowanceForDoubtfulAccountsReceivableNoncurrent":{"label":"Accounts Receivable, Allowance for Credit Loss, Noncurrent","description":"Amount of allowance for credit loss on accounts receivable, classified as noncurrent.","units":{"USD":[{"end":"2010-12-31","val":3242458,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2010Q4I"},{"end":"2011-09-30","val":2026620,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"}]}},"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-09-30","val":-300000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":400000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2012-01-01","end":"2012-03-31","val":-600000,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-300000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":300000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-500000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-200000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-03-31","val":-100000,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-100000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":100000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2"},{"start":"2021-01-01","end":"2021-12-31","val":-137980,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-6053,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"AllowanceForDoubtfulAccountsReceivableRecoveries":{"label":"Accounts Receivable, Allowance for Credit Loss, Recovery","description":"Amount of increase in allowance for credit loss on accounts receivable, from recovery.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":700000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-12-31","val":700000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":700000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":300000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-12-31","val":700000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":700000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":700000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":100000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":100000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":100000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":100000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":100000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":100000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015"}]}},"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":"2011-01-01","end":"2011-12-31","val":1639771,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":1140879,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":1140879,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":369725,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":369725,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":91868,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014"},{"start":"2017-01-01","end":"2017-12-31","val":100000,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":400000,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":400000,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":400000,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":100000,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":100000,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":100000,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":69282,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":137980,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"}]}},"AmortizationOfDebtDiscountPremium":{"label":"Amortization of Debt Discount (Premium)","description":"Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":202195,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":57785,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":110913,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":217336,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":273521,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":273521,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":109861,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":109861,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":317843,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":317843,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":361193,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":361193,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":467229,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":467229,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":75705,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":75705,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":159791,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":159791,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":163769,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":163769,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":167293,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":167293,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2148,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":2148,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6127,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":10153,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":8992,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2783,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"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":"2010-01-01","end":"2010-12-31","val":565501,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":260755,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":126553,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":294211,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":33456,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":323540,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":323540,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":28387,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":58249,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":58249,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":29862,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":29862,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":88424,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":88424,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":30175,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":30175,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":118789,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":118789,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":118789,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":29542,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":29542,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":57229,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":57229,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":27687,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":27687,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":91337,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":91337,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":34108,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":34108,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":122951,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":122951,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":122951,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":28970,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":28970,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":60816,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":60816,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":31846,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":31846,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":90713,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":90713,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":29897,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":29897,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":121874,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":121874,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":35318,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":35318,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":73692,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":73692,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":38374,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":38374,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":113859,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":113859,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":40167,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":40167,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":154400,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":154400,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":41477,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":41477,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":82235,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":82235,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":40758,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":40758,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":121421,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":121421,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":39186,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":39186,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":162594,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":162594,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":40915,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":40915,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":80773,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":80773,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":39858,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":39858,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":121306,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":121306,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":40533,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":40533,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":158789,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":158789,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":34279,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":34279,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":70820,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":70820,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":36541,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":36541,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":99401,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":99401,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":28581,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":28581,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":125136,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":125136,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":24584,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":24584,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":47324,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":47324,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":22740,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":22740,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":69454,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":69454,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":22130,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":22130,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":89478,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":89478,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-15171,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-15171,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1909,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":1909,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":17080,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":17080,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":20364,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":20364,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":18455,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":18455,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":38393,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":38393,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":16082,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":16082,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":32066,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":32066,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":15984,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":15984,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":46065,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":46065,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":13999,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":13999,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":58998,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":58998,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10536,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":10536,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":19090,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":8554,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":27003,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":7913,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":34354,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6801,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount":{"label":"Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount","description":"Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.","units":{"shares":[{"start":"2010-01-01","end":"2010-12-31","val":13032306,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":14811235,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":14811235,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":14389328,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":14982611,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":14982611,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":14681020,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":12377225,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":12377255,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":12377225,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":12377255,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":12611396,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":12611396,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":12611396,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":11532032,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":11532032,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":11532032,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":10994077,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":10994077,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":11323575,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":11323575,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":11323575,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":11323575,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":18119241,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":18119241,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":18119241,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":18119241,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":16931548,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":16931548,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":16931548,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":16749848,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":16749848,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":17679775,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":17679775,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":15068318,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":15068318,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":17235370,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":17235370,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":17235370,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":17235370,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":16581809,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":16581809,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":5308716,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":5308716,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":13788792,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":13788792,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":16828849,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":16828849,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":16729537,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":16729537,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":16729537,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":16729537,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":16753857,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":16753857,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":16945047,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":16945047,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":16474111,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":16474111,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":16474111,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":16474111,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":15459411,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":15459411,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":15459411,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":15459411,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":14409806,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":14409806,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":15434631,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":15434631,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":15209374,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":15209374,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":15209374,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":15209374,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":11567934,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":11567934,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":11091466,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":11091466,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":16434296,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":25215812,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":433273926,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":433273926,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":379021346,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":3790213,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":379021346,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":3790213,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":378899346,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":3788993,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":378899346,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":3788993,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":11778846,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":117788,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":9967016,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":99670,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":99670,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":99670,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":99670,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":99670,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1350824,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":1350824,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":1245352,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":1245352,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1350824,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":1350824,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1266789,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":1266789,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1288076,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":162037,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":1288076,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":162037,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1571265,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":129408,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":97760,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":129408,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1483808,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":212965,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1483808,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":236322,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":162921,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":210797,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":162921,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":210797,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":160662,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":211356,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":97455,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":148149,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":219232,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":219232,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":236531,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":236531,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":187889,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":187889,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":189172,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":189172,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":193696,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":237689,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"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":76545361,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":76545361,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":76545361,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":71555024,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":66063841,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":73046894,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":73046894,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":73046894,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":73046894,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":73046894,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":67886008,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":59710959,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":54810171,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":59705106,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":59705106,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":59705106,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":59705106,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":59705106,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":54350601,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":47510779,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":53462137,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":53218404,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":53218404,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":53218404,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":53218404,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":53218404,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":51660684,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":49060552,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":45977771,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":42322836,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":42322836,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":42322836,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":42322836,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":42322836,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":38956754,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":36006351,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":31741378,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":30426365,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":30426365,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":30426365,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":30426365,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":30426365,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":26234296,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":23549118,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":18605270,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":17280745,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":17280745,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":17280745,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":17280745,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":17280745,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":15614349,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":12687190,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":11966794,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":13215214,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":13215214,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":13215214,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":13215214,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":13215214,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":19173370,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":16794992,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":14496304,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":15972671,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":15972671,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":15972671,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":15972671,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":15972671,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":17435698,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":15822477,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":14394188,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":15776146,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":15776146,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":15776146,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":15776146,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":15776146,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12963655,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12836568,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":13487675,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13406074,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":13406074,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":13406074,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":13406074,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":13406074,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13447444,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":13057835,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12662538,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":12668626,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":12668626,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":12668626,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":12668626,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":12668626,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10941320,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9846301,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10065743,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10170112,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":10170112,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9517229,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"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":63018722,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":63018722,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":63018722,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":58135791,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":53212428,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":60326447,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":60326447,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":60326447,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":60326447,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":60326447,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":55471315,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":46665897,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":41935085,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":47966227,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":47966227,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":47966227,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":47966227,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":47966227,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":42768574,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":35487218,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":41435292,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":42176144,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":42176144,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":42176144,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":42176144,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":42176144,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":41036330,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":39064206,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":36342956,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":32939288,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":32939288,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":32939288,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":32939288,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":32939288,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":29899325,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":27252218,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":23218872,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":22087704,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":22087704,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":22087704,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":22087704,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":22087704,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":18378418,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":15996030,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":11293931,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":9646766,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":9646766,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":9646766,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":9646766,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":9646766,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":8200303,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5516401,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4955999,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6423981,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":6423981,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":6423981,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":6423981,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":6423981,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10722299,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8844300,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7168884,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9226998,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":9226998,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":9226998,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":9226998,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":9226998,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8329587,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6786879,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5915822,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7913617,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":7913617,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":7913617,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":7913617,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":7913617,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5469763,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5702159,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6713631,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6864581,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":6864581,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":6864581,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":6864581,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":6864581,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7433313,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7787080,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7482424,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7328996,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":7328996,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":7328996,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":7328996,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":7328996,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5897732,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4836355,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5113866,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5369290,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":5369290,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4910599,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"AssetsFairValueDisclosure":{"label":"Assets, Fair Value Disclosure","description":"Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2011-12-31","val":29635370,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2011-12-31","val":29635370,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":29635370,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2012-06-30","val":23540246,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":17516565,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":14816251,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q4I"},{"end":"2012-12-31","val":14816251,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":14816251,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":14816251,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2013-03-31","val":14808544,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":13340555,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":18375343,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"}]}},"AuctionRateSecuritiesNoncurrent":{"label":"Auction Rate Securities, Noncurrent","description":"Amount of securities that are debt instruments (corporate or municipal bonds) that typically have long-term nominal maturities for which the interest rate is reset through an auction process.","units":{"USD":[{"end":"2011-12-31","val":600000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q4I"},{"end":"2011-12-31","val":600000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2012-06-30","val":500000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":500000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"}]}},"AvailableForSaleSecurities":{"label":"Available-for-sale Securities","description":"Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.","units":{"USD":[{"end":"2013-12-31","val":8073108,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":8073108,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":8073108,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q4I"},{"end":"2014-03-31","val":9645934,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":9694304,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":12136254,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":10900722,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":10900722,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":10900722,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":10928629,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":10523821,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":10582030,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7420042,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":7420042,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":7420042,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":7420042,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3090791,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1500235,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":500040,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"}]}},"AvailableForSaleSecuritiesAmortizedCost":{"label":"Available-for-sale Securities, Amortized Cost Basis","description":"This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.","units":{"USD":[{"end":"2010-12-31","val":21589200,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2010Q4I"},{"end":"2011-12-31","val":13687456,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":21589200,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":10524732,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":10524732,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":10524732,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":10524732,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":10524732,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":9795673,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":7833830,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5762386,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":8069698,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":8069698,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":8069698,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":8069698,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":8069698,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":9644339,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":9690276,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":12136126,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":10902130,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":10902130,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":10902130,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":10902130,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":10902130,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":10926018,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":10520553,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":10577333,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7423448,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":7423448,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":7423448,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":7423448,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":7423448,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3090158,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1499885,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":499969,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"}]}},"AvailableForSaleSecuritiesChangeInNetUnrealizedHoldingGainLoss":{"label":"Available-for-sale Securities, Change in Net Unrealized Holding Gain (Loss) before Taxes (Deprecated 2018-01-31)","description":"This item represents the pretax change in net unrealized holding gain (loss) on available-for-sale securities that has been included in accumulated other comprehensive income, a separate component of shareholders' equity, during the period.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-83790,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":-83790,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":4244,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":6210,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":6210,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2012-01-01","end":"2012-12-31","val":6210,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-12-31","val":6210,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-12-31","val":6210,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":10217,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":4760,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-09-30","val":2453,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":3410,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":3410,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2013-01-01","end":"2013-12-31","val":3410,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-12-31","val":3410,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":3410,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1595,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4028,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-09-30","val":128,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-12-31","val":-1408,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-1408,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2014-01-01","end":"2014-12-31","val":-1408,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-12-31","val":-1408,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":-1408,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2611,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3268,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-09-30","val":4697,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-12-31","val":-3406,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-3406,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2015-01-01","end":"2015-12-31","val":-3406,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-12-31","val":-3406,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-3406,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":633,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":350,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-09-30","val":71,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"}]}},"AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue":{"label":"Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value","description":"This item represents the aggregate fair value of investments in debt and equity securities in an unrealized loss position which are categorized neither as held-to-maturity nor trading securities.","units":{"USD":[{"end":"2012-12-31","val":10530942,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q4I"},{"end":"2012-12-31","val":10530942,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-06-30","val":7838590,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5764839,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"}]}},"AvailableForSaleSecuritiesFairValueDisclosure":{"label":"Available-for-sale Securities, Fair Value Disclosure (Deprecated 2013-01-31)","description":"This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents Available-for-sale Securities which consist of all investments in certain debt and equity securities neither classified as trading or held-to-maturity securities. A debt security represents a creditor relationship with an enterprise. Debt securities include, among other items, US Treasury securities, US government securities, municipal securities, corporate bonds, convertible debt, commercial paper, and all securitized debt instruments. An equity security represents an ownership interest in an enterprise or the right to acquire or dispose of an ownership interest in an enterprise at fixed or determinable prices. Equity securities include, among other things, common stock, certain preferred stock, warrant rights, call options, and put options, but do not include convertible debt. An entity may opt to provide the reader with additional narrative text to better understand the nature of investments in debt and equity securities which are categorized as Available-for-sale.","units":{"USD":[{"end":"2011-12-31","val":20900000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q4I"},{"end":"2011-12-31","val":20900000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2012-06-30","val":16600000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":13200000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":10530942,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q4I"},{"end":"2013-03-31","val":9805890,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"}]}},"CapitalizedComputerSoftwareAdditions":{"label":"Capitalized Computer Software, Additions","description":"Additions made to capitalized computer software costs during the period.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":700000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":578000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":850000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":150000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2012-01-01","end":"2012-03-31","val":388000,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":461555,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-06-30","val":462000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":73921,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":74000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":461555,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-09-30","val":462000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":247429,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":247429,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":830301,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":582872,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3"}]}},"CapitalizedComputerSoftwareAmortization":{"label":"Capitalized Computer Software, Amortization (Deprecated 2016-01-31)","description":"For each income statement presented, the amount charged to expense for amortization of capitalized computer software costs.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":26901,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":34428,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":17525,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":82170,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":47742,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":140326,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":140326,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":58155,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":137138,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":137138,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":78983,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":78983,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":219201,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":219201,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":82063,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":82063,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":301263,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":301263,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":300000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":82063,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":82062,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":164125,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":164125,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":82063,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":82063,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":246188,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":246188,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":82063,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":82063,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":339589,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":300000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":339589,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":102303,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":102303,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":224124,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":224124,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":121821,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":121821,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":345945,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":345945,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":121821,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":121821,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":500000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":471773,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":130591,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":262328,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":131737,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":394064,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":131736,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":525801,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015"}]}},"CapitalizedComputerSoftwareAmortization1":{"label":"Capitalized Computer Software, Amortization","description":"Amount of expense for amortization of capitalized computer software costs.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":130591,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":262328,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":131737,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":394064,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":131736,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":525801,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":130493,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":130493,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":260363,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":260363,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":129870,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":129870,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":360017,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":360017,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":99654,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":99654,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":449258,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":449258,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":89241,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":89241,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":150928,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":150928,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":61687,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":61687,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":209536,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":209536,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":58608,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":58608,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":268144,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":268144,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":58607,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":58607,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":117216,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":117216,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":58609,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":58609,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":175824,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":175824,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":58608,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":58608,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":223564,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":223564,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":31073,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":31073,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":42633,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":42633,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":11560,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":11560,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":54198,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":54198,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":11565,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":11565,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":61756,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":61756,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2791,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":2791,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4435,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":4435,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":1644,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":1644,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":6084,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":6084,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1649,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":1649,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":7734,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":7734,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1639,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":1639,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3284,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":3284,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":1645,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":1645,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4933,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":4933,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":1649,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1649,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":6583,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":6583,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1639,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":1639,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":10506,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":8867,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":17572,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":7066,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":24638,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":7056,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"CapitalizedComputerSoftwareGross":{"label":"Capitalized Computer Software, Gross","description":"Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.","units":{"USD":[{"end":"2011-12-31","val":19080877,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":16626381,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":16626381,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":16427412,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":16427412,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":16065087,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":16065087,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":16607596,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":16607596,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":16913397,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":16913397,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":16304037,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":16304037,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":16345218,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":16345218,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":16418916,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":16418916,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":16456790,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":16456790,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":15544212,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":15544212,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":15505431,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"CapitalizedComputerSoftwareNet":{"label":"Capitalized Computer Software, Net","description":"The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.","units":{"USD":[{"end":"2010-12-31","val":140832,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-12-31","val":1001530,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q4I"},{"end":"2011-12-31","val":1001530,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2012-03-31","val":1331010,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"}]}},"CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers":{"label":"Capitalized Software Development Costs for Software Sold to Customers","description":"Unamortized costs incurred for development of computer software, which is to be sold, leased or otherwise marketed, after establishing technological feasibility through to the general release of the software products. Excludes capitalized costs of developing software for internal use.","units":{"USD":[{"end":"2011-12-31","val":1001530,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":1161822,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":1161822,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":1161822,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":1161822,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":1745058,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1079760,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1245126,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1745934,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2718900,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":2718900,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":2718900,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":2718900,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":2718900,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2718900,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2718900,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2819785,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2903115,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":2903115,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":2903115,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":2903115,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":2903115,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2917215,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2917215,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2917215,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3037215,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":3037215,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":3037215,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":3037215,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":3037215,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2917215,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2917215,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2917215,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2917215,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":2917215,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":2917215,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":2917215,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":2917215,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2917215,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2917215,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2917215,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2917215,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":2917215,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":2917215,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":2917215,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":2917215,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2933398,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2940812,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2950134,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2950132,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":2950132,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":2950132,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":2950132,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":2950132,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2950132,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2950132,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2950132,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2950132,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":2950132,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":2950132,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":2950132,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":2950132,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2950132,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2950132,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2950132,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2950132,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":2950132,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":2950132,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":2950132,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2950132,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2950132,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2950132,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2950132,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2980132,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":2980132,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":2980132,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":2980132,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":2980132,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2980132,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3015132,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3015132,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3015132,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":3015132,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3015132,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"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":"2008-12-31","val":22364235,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2008Q4I"},{"end":"2009-12-31","val":15752528,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2009-12-31","val":15752528,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2009-12-31","val":15752528,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2009-12-31","val":15752528,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2009Q4I"},{"end":"2010-06-30","val":11909297,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2I"},{"end":"2010-09-30","val":8808032,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2010Q3I"},{"end":"2010-12-31","val":17842555,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":17842555,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":17842555,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2010-12-31","val":17842555,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2010-12-31","val":17842555,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2010-12-31","val":17842555,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2010-12-31","val":17842555,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2010-12-31","val":17842555,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2010Q4I"},{"end":"2011-03-31","val":21070321,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1I"},{"end":"2011-06-30","val":16616646,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2011-06-30","val":16616646,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2I"},{"end":"2011-09-30","val":16361604,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2011-09-30","val":16361604,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":16257694,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":16257694,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":16257694,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":16257694,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":16257694,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2011-12-31","val":16257694,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2011-12-31","val":16257694,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2011-12-31","val":16257694,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2011-12-31","val":16257694,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2011-12-31","val":16257694,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2011Q4I"},{"end":"2012-03-31","val":16375267,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2012-03-31","val":16375267,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":16484132,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2012-06-30","val":16484132,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":12154409,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-09-30","val":12154409,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3I"},{"end":"2012-12-31","val":18651468,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":18651468,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":18651468,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":18651468,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":18651468,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2012-12-31","val":18651468,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2012-12-31","val":18651468,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2012-12-31","val":18651468,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2012-12-31","val":18651468,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2012-12-31","val":18651468,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2012Q4I"},{"end":"2013-03-31","val":17608564,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2013-03-31","val":17608564,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":13293780,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-06-30","val":13293780,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2I"},{"end":"2013-09-30","val":22950643,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2013-09-30","val":22950643,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":19288340,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":19288340,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":19288340,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":19288340,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":19288340,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2013-12-31","val":19288340,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2013-12-31","val":19288340,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2013-12-31","val":19288340,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2013-12-31","val":19288340,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013Q4I"},{"end":"2014-03-31","val":17493097,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2014-03-31","val":17493097,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1I"},{"end":"2014-06-30","val":18333685,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2014-06-30","val":18333685,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":13697061,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2014-09-30","val":13697061,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":10873891,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":10873891,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":10873891,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":10873891,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":10873891,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2014-12-31","val":10873891,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2014-12-31","val":10873891,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2014-12-31","val":10873891,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2014-12-31","val":10873891,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":10090151,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2015-03-31","val":10090151,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1I"},{"end":"2015-06-30","val":8307549,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2015-06-30","val":8307549,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5483379,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2015-09-30","val":5483379,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3I"},{"end":"2015-12-31","val":6013382,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":6013382,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":6013382,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":6013382,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":6013382,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2015-12-31","val":6013382,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2015-12-31","val":6013382,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2015-12-31","val":6013382,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2015-12-31","val":6013382,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2015Q4I"},{"end":"2016-03-31","val":8332909,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2016-03-31","val":8332909,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":7925334,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2016-06-30","val":7925334,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5643610,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2016-09-30","val":5643610,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3391528,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":3391528,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":3391528,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":3391528,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":3391528,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":3391528,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2016-12-31","val":3391528,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2016-12-31","val":3391528,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2016-12-31","val":3391528,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3431763,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2017-03-31","val":3431763,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1647695,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":1647695,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1751310,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2017-09-30","val":1751310,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1011472,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":1011472,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":1011472,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1011472,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1011472,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2017-12-31","val":1011472,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2017-12-31","val":1011472,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":1011472,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2017-12-31","val":1011472,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4563260,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2018-03-31","val":4563260,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4043668,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":4043668,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2827296,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-09-30","val":2827296,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3059677,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":3059677,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":3059677,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":3059677,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":3059677,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2368149,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2400953,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":960401,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1475166,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":1475166,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1475166,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":1475166,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":1475166,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":976121,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1514351,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":871281,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1920656,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":1920656,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":1920656,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":1920656,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":1920656,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2020989,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3741600,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3474784,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3181209,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":3181209,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":3181209,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":3181209,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":3181209,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3381639,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1808118,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1666054,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2011062,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":2011062,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1839227,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"CashAndCashEquivalentsFairValueDisclosure":{"label":"Cash and Cash Equivalents, Fair Value Disclosure","description":"Fair value portion 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.","units":{"USD":[{"end":"2011-12-31","val":8129960,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2011-12-31","val":8100000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":8100000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2012-06-30","val":6500000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":3800000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4285309,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q4I"},{"end":"2012-12-31","val":4285309,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2013-03-31","val":5002654,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"}]}},"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":"2009-01-01","end":"2009-12-31","val":-6611707,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-3843231,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":-6944496,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-01-01","end":"2010-12-31","val":2090027,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":2090027,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":3227766,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-1225909,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":-1225909,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-09-30","val":-1480951,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":-1480951,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":-1584861,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":-1584861,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":-1584861,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":117573,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":117573,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":226438,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":226438,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":-4103285,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-4103285,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-12-31","val":2393774,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":2393774,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":2393774,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-1042904,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-1042904,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-5357688,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-5357688,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":4299175,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":4299175,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":636872,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":636872,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":636872,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1795243,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-1795243,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-954655,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":-954655,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":-5591279,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":-5591279,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":-8414449,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-8414449,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-783740,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":-783740,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-2566342,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":-2566342,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":-5390512,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":-5390512,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-4860509,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-4860509,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2319527,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":2319527,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1911952,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":1911952,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-369772,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-369772,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":-2621854,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-2621854,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":40235,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":40235,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1743833,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-1743833,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-1640218,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-1640218,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-2380056,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-2380056,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3551788,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":3551788,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3032196,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":3032196,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":1815824,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":1815824,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":2048205,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":2048205,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-691528,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-658724,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-2099276,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":-1584511,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"}]}},"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":"2018-12-31","val":3059677,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2018-12-31","val":3059677,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2018-12-31","val":3059677,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2018-12-31","val":3059677,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2368149,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2400953,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2I"},{"end":"2019-09-30","val":960401,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1475166,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1475166,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":1475166,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":1475166,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2019-12-31","val":1475166,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2019-12-31","val":1475166,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2019-12-31","val":1475166,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2019-12-31","val":1475166,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":976121,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2020-03-31","val":976121,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1514351,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2020-06-30","val":1514351,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":871281,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-09-30","val":871281,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1920656,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":1920656,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":1920656,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":1920656,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":1920656,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2020-12-31","val":1920656,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2020-12-31","val":1920656,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2020-12-31","val":1920656,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2020-12-31","val":1920656,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2020989,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2021-03-31","val":2020989,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3741600,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2021-06-30","val":3741600,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3474784,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-09-30","val":3474784,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3181209,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":3181209,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":3181209,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":3181209,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":3181209,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2021-12-31","val":3181209,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3381639,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2022-03-31","val":3381639,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1808118,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1666054,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2011062,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":2011062,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1839227,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"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":"2019-01-01","end":"2019-03-31","val":-691528,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-658724,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":-2099276,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":-1584511,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-499045,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-499045,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":39185,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":39185,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":-603885,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-603885,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":445490,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":445490,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":100333,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":100333,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1820944,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":1820944,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":1554128,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1554128,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":1260553,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":1260553,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":200430,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":200430,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1373091,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-1515155,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-1170147,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-171835,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"CashEquivalentsAtCarryingValue":{"label":"Cash Equivalents, at Carrying Value","description":"Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2011-12-31","val":8129960,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":4285309,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":4285309,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":4285309,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":4300000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-06-30","val":5501965,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":12610504,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":8500000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":8486633,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":2049972,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":2000000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2700000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":2700000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1100000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"}]}},"CashPeriodIncreaseDecrease":{"label":"Cash, Period Increase (Decrease)","description":"Amount of increase (decrease) in cash. Cash is 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. Includes effect from exchange rate changes.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":10000000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":100000,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1700000,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":1600000,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-12-31","val":2400000,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-3600000,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":-3000000,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":1800000,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2000000,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-700000,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":-700000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":-2100000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-1600000,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-500000,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":39185,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":-603885,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":400000,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":100333,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1800000,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":1600000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1300000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":200000,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"}]}},"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.001,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":0.001,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":0.001,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0.001,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0.001,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0.001,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":0.001,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":0.001,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":0.001,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0.001,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0.001,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.001,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":0.001,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":0.001,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":0.001,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":0.001,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0.001,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.001,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0.001,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0.001,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":0.001,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":0.001,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":0.001,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":0.001,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.001,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.001,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.001,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.001,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":0.001,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":0.001,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":0.001,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":0.001,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.001,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.001,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.001,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.001,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":0.001,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":0.001,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":0.001,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":0.001,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.001,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.001,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.001,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.001,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":0.001,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":0.001,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":0.001,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":0.001,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.001,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.001,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.001,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.001,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0.001,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":0.001,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0.001,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0.001,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.001,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-22","val":0.001,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-22","val":0.001,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-06-22","val":0.001,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-06-22","val":0.001,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-06-22","val":0.001,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-06-22","val":0.001,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2018-06-30","val":0.001,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.001,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.001,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":0.001,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0.001,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0.001,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0.001,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.001,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.001,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.001,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.001,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":0.001,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":0.001,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":0.001,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":0.001,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.001,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.001,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.001,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.001,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":0.001,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":0.001,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":0.001,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0.001,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.001,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.001,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.001,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.001,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":0.001,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":0.001,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":0.001,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":0.001,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.001,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.001,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.001,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.001,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":0.001,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.001,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"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":100000000,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":100000000,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":100000000,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":100000000,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":100000000,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":100000000,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":100000000,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":100000000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":100000000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":100000000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":100000000,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":100000000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":100000000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":100000000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":100000000,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":100000000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":100000000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":100000000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":100000000,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":100000000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":100000000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":100000000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":100000000,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":100000000,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":100000000,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":100000000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":100000000,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":100000000,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":100000000,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":100000000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":100000000,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":100000000,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":100000000,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":100000000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":100000000,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":100000000,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":100000000,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":100000000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":100000000,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":100000000,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":100000000,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":100000000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":100000000,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":100000000,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":100000000,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":100000000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":100000000,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":100000000,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":100000000,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":100000000,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":100000000,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":100000000,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":100000000,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":100000000,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":100000000,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":100000000,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":100000000,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":100000000,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":100000000,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-22","val":800000000,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-22","val":800000000,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-06-22","val":800000000,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-06-22","val":800000000,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-06-22","val":800000000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-06-30","val":800000000,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":800000000,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":800000000,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":800000000,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":800000000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":800000000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":800000000,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":800000000,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":800000000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-08-08","val":30000000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2019-08-08","val":30000000,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-08-08","val":30000000,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-09-30","val":30000000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":30000000,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":800000000,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":800000000,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":30000000,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":30000000,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":30000000,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":30000000,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":30000000,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":30000000,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":30000000,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":30000000,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":30000000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":30000000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":30000000,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":30000000,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":30000000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":30000000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":30000000,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":30000000,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":30000000,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":30000000,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":30000000,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":30000000,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":30000000,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":30000000,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":30000000,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":30000000,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"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":54147234,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":54147234,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":54147234,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":54699671,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":54887299,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":54931397,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":54931397,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":54931397,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":54931397,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":54931397,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":55304402,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":55546497,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":55552911,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":55615972,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":55615972,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":55615972,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":55615972,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":55615972,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":55974542,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":56019952,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":56036972,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":56036972,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":56036972,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":56036972,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":56036972,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":56036972,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":56036972,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":56105122,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":56360222,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":56360222,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":56360222,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":56360222,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":56360222,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":56360222,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":56386877,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":56448262,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":56710637,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":57194817,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":57194817,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":57194817,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":57194817,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":57194817,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":57805087,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":58860181,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":59083743,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":59482989,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":59482989,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":59482989,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":59482989,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":59482989,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":59682569,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":60054060,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":60091560,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":60091560,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":60091560,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":60091560,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":60091560,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":60091560,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":60091560,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":97937491,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":97937491,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":587255165,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":587255165,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":5872552,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":5872552,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":5872552,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":587255165,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5887733,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5918733,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5918733,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":5918733,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":5918733,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":5918733,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":5918733,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5919837,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5919837,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5919837,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5949463,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":5949463,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":5949463,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":5949463,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":5949463,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5949463,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6789364,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7074364,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7082276,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":7082276,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":7082276,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":7082276,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":7082276,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7082276,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7111801,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7111801,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7118609,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":7118609,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7122199,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"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":46141999,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":46141999,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":46141999,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":46694436,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":46882064,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":46926162,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":46926162,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":46926162,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":46926162,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":46926162,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":47299167,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":47541262,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":47547676,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":47610737,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":47610737,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":47610737,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":47610737,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":47610737,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":47969307,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":48014717,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":48031737,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":48031737,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":48031737,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":48031737,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":48031737,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":48031737,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":48031737,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":44967746,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":45222846,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":40924313,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":40924313,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":40924313,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":40924313,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":40924313,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":40950968,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":40920192,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":41182567,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":41666747,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":41666747,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":41666747,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":41666747,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":41666747,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":42277017,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":43332111,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-07-01","val":43332111,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2016-07-01","val":43332111,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-09-30","val":43555673,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":43954919,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":43954919,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":43954919,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":43954919,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":43954919,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":44154499,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":44525990,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-07-01","val":44525990,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2017-07-01","val":44525990,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-07-01","val":44525990,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-09-30","val":44563490,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":44563490,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":44563490,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":44563490,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":44563490,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":44563490,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":44566890,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":97937491,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":97937491,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":587255165,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":587255165,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":5872552,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":5872552,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":5872552,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":587255165,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5887733,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5918733,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5918733,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":5918733,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":5918733,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":5918733,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":5918733,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5919837,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5919837,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5919837,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5949463,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":5949463,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":5949463,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":5949463,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":5949463,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5949463,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6789364,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7074364,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7082276,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":7082276,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":7082276,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":7082276,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":7082276,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7082276,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7111801,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7111801,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7118609,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":7118609,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7122199,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"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":54147,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":54147,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":54147,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":54700,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":54887,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":54931,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":54931,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":54931,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":54931,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":54931,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":55304,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":55546,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":55553,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":55616,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":55616,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":55616,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":55616,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":55616,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":55975,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":56020,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":56037,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":56037,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":56037,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":56037,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":56037,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":56037,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":56037,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":56105,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":56360,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":56360,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":56360,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":56360,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":56360,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":56360,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":56387,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":56448,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":56711,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":57195,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":57195,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":57195,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":57195,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":57195,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":57805,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":58860,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":59082,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":59483,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":59483,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":59483,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":59483,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":59483,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":59683,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":60054,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":60092,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":60090,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":60090,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":60090,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":60090,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":60090,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":60090,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":97932,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":97932,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":587254,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":587254,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":5873,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":5873,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":5873,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":587254,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5888,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5919,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5919,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":5919,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":5919,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":5919,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":5919,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5920,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5920,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5920,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5949,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":5949,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":5949,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":5949,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":5949,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5949,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6789,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7074,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7082,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":7082,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":7082,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":7082,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":7082,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7082,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7112,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7112,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7119,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":7119,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7122,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"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-12-31","val":2430,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-150560,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-214399,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":-63839,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-245292,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-30893,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-191806,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":-191806,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-79304,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":-79304,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-98383,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-98383,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-19079,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":-19079,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-223821,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-12861866,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":-125438,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-3693489,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":67370,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":67370,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":67370,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":33976,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-4346469,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":12394,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-9575344,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":-21582,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":-5228875,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-11795281,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":-11795281,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-2219937,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-2219937,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-112337,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-112337,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-112337,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-2929407,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-2929407,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1604599,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":-1604599,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":1324808,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":1324808,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-4657794,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":-4657794,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":-3053195,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":-3053195,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":251097,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":251097,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":5242364,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":5242364,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2573701,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":2573701,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":-2668663,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":-2668663,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-105587,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":-105587,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-2679288,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":-2679288,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-191924,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-191924,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-4516812,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":-4516812,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-8385460,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":-8385460,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-3868648,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":-3868648,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-10298511,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-10298511,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":-1913051,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-1913051,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-134499,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-134499,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1297726,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-1297726,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1932094,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-1932094,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-634368,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-634368,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-398004,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-398004,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1534090,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":1534090,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-121130,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-121130,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":421633,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":421632,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-452515,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-452515,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-874148,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-874148,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-714884,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-714884,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-262368,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-262368,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":63741,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":63741,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-105515,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-105515,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1326648,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-1326648,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":-1221133,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-1221133,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-2015059,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-2015059,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":-688411,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-688411,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1842,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":1842,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-732993,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-732993,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-334522,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-334522,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":398471,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":398471,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1187453,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":1187453,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1521975,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":1521975,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-94701,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":511646,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":494693,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":157222,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":127653,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-354424,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-367040,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":542798,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":487437,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":385576,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":359784,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":85668,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1075896,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-1075896,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1896261,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-820365,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-1648885,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":247376,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-1691014,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-435984,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"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-12-31","val":-35373191,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-6116825,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-12069702,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":-5952878,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-17498771,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-5429069,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-23560089,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":-23560089,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-2528712,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":-2528712,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-9168377,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-9168377,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-6639665,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":-6639665,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-12861866,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-3693489,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-14916951,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":-14916951,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":-14916951,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-4346469,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-9575344,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":-5228875,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-12-31","val":-11044927,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-11044927,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-11044927,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-6960724,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-6960724,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-2121285,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-2121285,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-11133293,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-11133293,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":931271,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":931271,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-842973,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-842973,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-1750112,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":-1750112,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1043808,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":988025,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":494693,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":127653,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-367040,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":487437,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":359784,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":331253,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"}]}},"ContractualObligation":{"label":"Contractual Obligation","description":"Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.","units":{"USD":[{"end":"2019-06-30","val":2374966,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1804391,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2020-03-31","val":1293726,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":808860,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":478585,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-03-31","val":212420,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"}]}},"ContractualObligationDueInFourthYear":{"label":"Contractual Obligation, to be Paid, Year Four","description":"Amount of contractual obligation 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-06-30","val":0,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"}]}},"ContractualObligationDueInNextTwelveMonths":{"label":"Contractual Obligation, to be Paid, Year One","description":"Amount of contractual obligation 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":"2020-03-31","val":862125,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":377259,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":349278,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-03-31","val":212420,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"}]}},"ContractualObligationDueInSecondYear":{"label":"Contractual Obligation, to be Paid, Year Two","description":"Amount of contractual obligation 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-06-30","val":1164674,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1090660,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2020-03-31","val":431601,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":431601,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":129307,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"}]}},"ContractualObligationDueInThirdYear":{"label":"Contractual Obligation, to be Paid, Year Three","description":"Amount of contractual obligation 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-06-30","val":574332,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":431601,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"}]}},"ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear":{"label":"Contractual Obligation, to be Paid, Remainder of Fiscal Year","description":"Amount of contractual obligation to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2019-06-30","val":635960,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":282130,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"}]}},"ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss":{"label":"Contract with Customer, Asset, Allowance for Credit Loss","description":"Amount of allowance for credit loss for right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5112,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"ContractWithCustomerAssetCreditLossExpense":{"label":"Contract with Customer, Asset, Credit Loss Expense (Reversal)","description":"Amount of expense (reversal of expense) for expected credit loss on right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"}]}},"ContractWithCustomerAssetNet":{"label":"Contract with Customer, Asset, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3400000,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2900000,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2100000,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1200000,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":1200000,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1200000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1200000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":1200000,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1200000,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1100000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1100000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1100000,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":1100000,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1100000,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":1100000,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":1100000,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":800000,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":700000,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":600000,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":600000,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":600000,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":600000,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":600000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":600000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":600000,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":600000,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":400000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":900000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":900000,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":900000,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":900000,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":900000,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":900000,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":900000,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":700000,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":500000,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":500000,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":500000,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"ContractWithCustomerAssetNetCurrent":{"label":"Contract with Customer, Asset, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1624533,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1477619,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1178851,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":637179,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":637179,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":637179,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":637179,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":637179,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":861862,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":838273,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":805699,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":749515,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":749515,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":749515,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":749515,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":749515,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":593834,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":423556,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":419940,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":254483,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":254483,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":254483,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":254483,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":254483,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":380119,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":354096,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":169835,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":209936,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":209936,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":209936,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":209936,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":209936,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":426264,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":401582,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":273945,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":181933,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":181933,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":247451,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"ContractWithCustomerAssetNetNoncurrent":{"label":"Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent","description":"Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1786369,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1460494,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":939930,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":516643,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":516643,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":516643,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":516643,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":516643,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":378357,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":222825,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":268930,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":327757,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":327757,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":327757,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":327757,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":327757,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":254397,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":254397,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":225128,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":343934,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":343934,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":343934,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":343934,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":343934,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":188119,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":206305,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":192286,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":692712,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":692712,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":692712,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":692712,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":692712,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":463264,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":449564,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":445017,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":357914,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":357914,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":263768,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"ContractWithCustomerLiabilityRevenueRecognized":{"label":"Contract with Customer, Liability, Revenue Recognized","description":"Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":8492367,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":12464812,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2020-01-01","end":"2020-03-31","val":3180187,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6679799,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":11116199,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2021-01-01","end":"2021-03-31","val":3828326,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7087073,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":10370542,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":14180480,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":14180480,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-12-31","val":14180480,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2049107,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4443442,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":7502583,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":10052248,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2268396,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"CostMethodInvestments":{"label":"Cost Method Investments","description":"Amount, after adjustment, of cost-method investment. Adjustments include, but are not limited to, dividends received in excess of earnings after date of investment that are considered a return of investment and other than temporary impairments.","units":{"USD":[{"end":"2011-12-31","val":900000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2011-12-31","val":932000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-06-30","val":932000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":932000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":900000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q4I"},{"end":"2012-12-31","val":900000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":900000,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":900000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2013-03-31","val":900000,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":900000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":900000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"}]}},"CostMethodInvestmentsRealizedGainLoss":{"label":"Cost-method Investments, Realized Gain (Loss)","description":"This item represents the gain (loss) realized during the period from the sale of investments accounted for under the cost method of accounting and any losses recognized thereon for impairments of other than a temporary nature.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":2096364,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":2096364,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":2096364,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2013-10-01","end":"2013-12-31","val":1900000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-10-01","end":"2013-12-31","val":1900000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015"}]}},"CostmethodInvestmentsOtherThanTemporaryImpairment":{"label":"Cost-method Investments, Other than Temporary Impairment","description":"This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the cost method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":42000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":42000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":11000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":11000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":11000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"}]}},"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":10975270,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":5853888,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2011-01-01","end":"2011-06-30","val":11091842,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":6000924,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2"},{"start":"2018-01-01","end":"2018-06-30","val":1385087,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":630049,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2093529,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":708442,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2977904,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":643414,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1943060,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1943060,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":1292901,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1292901,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2715903,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":2715903,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":772843,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":772843,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2912987,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":2912987,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":547380,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":547380,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":943606,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":943606,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":396226,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":396226,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1359564,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":1359564,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":415958,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":415958,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1827478,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":1827478,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":649007,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":649007,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1089748,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":1089748,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":440741,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":440741,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1532033,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1532033,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":442285,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":442285,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1952276,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":1952276,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":415268,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":415268,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":813678,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":398410,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1193782,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":380104,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1564881,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":375317,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"CostOfGoodsSold":{"label":"Cost of Goods Sold (Deprecated 2018-01-31)","description":"Total costs related to goods produced and sold during the reporting period.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":3390065,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":4059225,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":2550540,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":6179952,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-07-01","end":"2010-09-30","val":2120727,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":9291236,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":9291236,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1723006,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3989045,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":3989045,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":2266040,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":2266040,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":5456186,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":5456186,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":1467141,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-07-01","end":"2011-09-30","val":1467141,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":8386864,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":8386864,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":8386864,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2020486,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":2020486,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":3807672,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":3807672,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":1787186,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":1787186,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":5370031,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":5370031,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":1562359,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":1562359,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":8215152,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":8215152,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":8215152,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1299654,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":1299654,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2262756,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":2262756,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":963102,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":963102,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":3465245,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":3465245,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":1202489,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":1202489,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":4155413,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":4155413,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":4155413,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":575124,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":575124,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1273346,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":1273346,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":698222,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":698222,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2107974,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":2107974,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":834628,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":834628,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2791950,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":2791950,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":390224,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":390224,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1108281,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":1108281,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":718057,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":718057,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1619142,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":1619142,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":510861,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":510861,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1942985,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":1942985,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":244273,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":244273,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":564247,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":564247,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":319974,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":319974,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":710233,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":710233,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":145986,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":145986,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":932446,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":932446,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":198715,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":198715,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":550684,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":550684,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":351969,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":351969,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":669564,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":669564,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":118880,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":118880,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":785535,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":785535,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":26150,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":26150,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":65890,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":39740,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":128632,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":62742,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":414149,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":79669,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"}]}},"CostOfRevenue":{"label":"Cost of Revenue","description":"The aggregate cost of goods produced and sold and services rendered during the reporting period.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":17066805,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-09-30","val":16200105,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-07-01","end":"2010-09-30","val":5224835,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":22495325,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":21438951,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":4842225,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":10526853,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":5684629,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":16144533,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":15333442,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":5052691,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-07-01","end":"2011-09-30","val":4806589,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":22496167,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":21516909,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":21516909,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":5181842,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":5181842,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":10060083,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":10060083,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":4878241,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":4878241,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":14941000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":14941000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":4880917,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":4880917,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":20662073,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":20662073,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":20662073,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4308057,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":4308057,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":8133151,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":8133151,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":3825094,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":3825094,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":11902111,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":11902111,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":3768960,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":3768960,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":15155814,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":15155814,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":15155814,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2674375,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":2674375,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":5382038,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":5382038,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":2707663,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":2707663,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":7974382,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":7974382,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":2592344,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":2592344,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":10630716,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":10630716,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2410242,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":2410242,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5069028,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":5069028,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":2658786,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":2658786,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":7494979,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":7494979,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":2425951,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":2425951,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":9682134,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":9682134,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2006493,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":2006493,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4325592,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":4325592,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":2319099,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":2319099,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":6385961,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":6385961,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":2060369,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":2060369,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":8284303,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":8284303,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1452631,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":1452631,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3223263,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":3223263,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1770632,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":1770632,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":4457846,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":4457846,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1234583,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":1234583,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":5540999,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":5540999,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":755038,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":755038,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1385087,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":630049,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2093529,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":708442,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2977904,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":643414,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"}]}},"CostOfServices":{"label":"Cost of Services (Deprecated 2018-01-31)","description":"Total costs related to services rendered by an entity during the reporting period.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":13676740,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":6916045,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":3303348,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":10020153,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-07-01","end":"2010-09-30","val":3104108,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":13204089,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":12147715,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":3119219,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":7102797,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":6537808,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":3734884,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":3418589,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":10688347,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":9877256,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":3585550,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-07-01","end":"2011-09-30","val":3339448,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":14109303,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":13130045,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":13130045,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":3161356,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":3161356,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":6252411,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":6252411,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":3091055,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":3091055,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":9570969,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":9570969,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":3318558,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":3318558,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":12446921,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":12446921,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":12446921,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":3008403,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":3008403,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":5870395,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":5870395,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":2861992,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":2861992,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":8436866,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":8436866,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":2566471,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":2566471,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":11000401,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":11000401,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":11000401,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2099251,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":2099251,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4108692,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":4108692,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":2009441,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":2009441,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":5866408,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":5866408,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":1757716,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":1757716,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":7838766,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":7838766,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2020018,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":2020018,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3960747,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":3960747,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":1940729,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":1940729,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":5875837,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":5875837,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":1915090,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":1915090,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":7739149,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":7739149,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1762220,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":1762220,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3761345,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":3761345,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1999125,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":1999125,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":5675728,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":5675728,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":1914383,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":1914383,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":7351857,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":7351857,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1253916,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":1253916,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2672579,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":2672579,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1418663,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":1418663,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3788282,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":3788282,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1115703,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":1115703,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":4755464,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":4755464,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":728888,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":728888,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1319197,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":590309,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1964897,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":645700,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2563755,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":563745,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"}]}},"CumulativeEffectOnRetainedEarningsNetOfTax1":{"label":"Cumulative Effect on Retained Earnings, Net of Tax (Deprecated 2020-01-31)","description":"Amount of the cumulative effect on retained earnings net of related income tax effect.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":8929204,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":8929204,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-03-31","val":8930633,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-12-31","val":8929204,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":9717099,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"}]}},"CurrentFederalTaxExpenseBenefit":{"label":"Current Federal Tax Expense (Benefit)","description":"Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":94974,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":94974,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":105198,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":105198,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":105198,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-1823192,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-1823192,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-1823192,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-843,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-843,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":3939,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":3939,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-17626,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-17626,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2640,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":2640,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-231564,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-231564,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-116504,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":-116504,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-116504,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-116504,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"CurrentForeignTaxExpenseBenefit":{"label":"Current Foreign Tax Expense (Benefit)","description":"Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":1353252,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":1262339,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":1262339,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":745812,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":745812,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":745812,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":348300,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":348300,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":348300,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":400407,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":400407,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":482242,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":482242,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":723502,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":723502,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":238729,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":238729,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":244396,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":244396,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":237244,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":237244,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":82437,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":82437,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":266205,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":266205,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":138275,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"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":"2010-01-01","end":"2010-12-31","val":1498845,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":1368766,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":1368766,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":869757,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":869757,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":869757,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-1683971,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-1683971,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-1683971,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":425709,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":425709,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":502183,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":502183,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":707762,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":707762,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":155397,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":155397,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-34472,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-34472,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":79880,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":79880,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-23139,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-23139,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":265125,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":265125,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":143116,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"CurrentStateAndLocalTaxExpenseBenefit":{"label":"Current State and Local Tax Expense (Benefit)","description":"Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":145593,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":11453,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":11453,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":18747,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":18747,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":18747,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-209079,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-209079,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-209079,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":26145,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":26145,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":16002,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":16002,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1886,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":1886,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-85972,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-85972,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-47304,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-47304,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-40860,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":-40860,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":10928,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":10928,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-1080,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-1080,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4841,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"DebtInstrumentBasisSpreadOnVariableRate1":{"label":"Debt Instrument, Basis Spread on Variable Rate","description":"Percentage points added to the reference rate to compute the variable rate on the debt instrument.","units":{"pure":[{"end":"2018-02-23","val":0.0075,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-02-23","val":0.0075,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-02-23","val":0.0075,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q1I"}]}},"DebtInstrumentConvertibleBeneficialConversionFeature":{"label":"Debt Instrument, Convertible, Beneficial Conversion Feature","description":"Amount of a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment date.","units":{"USD":[{"start":"2013-09-15","end":"2013-09-16","val":1951266,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-09-16","val":1951266,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-09-16","val":1951266,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-09-16","val":1951266,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2013-09-16","val":2000000,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2013-09-16","val":2000000,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2013-09-16","val":2000000,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2013-09-16","val":2000000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013Q3I"},{"start":"2013-01-01","end":"2013-09-30","val":1951265,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":1951265,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1951266,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013"}]}},"DebtInstrumentConvertibleThresholdConsecutiveTradingDays1":{"label":"Debt Instrument, Convertible, Threshold Consecutive Trading Days","description":"Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.","units":{"day":[{"start":"2017-01-01","end":"2017-12-31","val":60,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}],"Integer":[{"start":"2017-01-01","end":"2017-06-30","val":60,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":60,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2018-01-01","end":"2018-03-31","val":60,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":60,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":60,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":60,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":60,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":60,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":60,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":60,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":60,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":60,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":60,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":60,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":60,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":60,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":60,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":60,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"}]}},"DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger":{"label":"Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger","description":"Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.","units":{"pure":[{"start":"2013-01-01","end":"2013-09-30","val":2.25,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":2.25,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":2.25,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2.25,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2.25,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-09-30","val":2.25,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-12-31","val":2.25,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2.25,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2.25,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-09-30","val":2.25,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-12-31","val":2.25,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2.25,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2.25,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-09-30","val":2.25,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":2.25,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2.25,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2.25,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":2.25,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-12-31","val":2.25,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2.25,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2.25,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":2.25,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":2.25,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2.25,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2.25,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":2.25,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":2.25,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2.25,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2.25,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":2.25,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":2.25,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2.25,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2.25,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":2.25,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":2.25,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"}]}},"DebtInstrumentConvertibleThresholdTradingDays":{"label":"Debt Instrument, Convertible, Threshold Trading Days","description":"Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.","units":{"day":[{"start":"2017-01-01","end":"2017-12-31","val":5,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"DebtInstrumentUnamortizedDiscount":{"label":"Debt Instrument, Unamortized Discount","description":"Amount, after accumulated amortization, of debt discount.","units":{"USD":[{"end":"2018-02-23","val":288504,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2018-02-23","val":288504,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-02-23","val":288504,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-02-23","val":288504,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-02-23","val":288504,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-02-23","val":288504,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-02-23","val":288504,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-02-23","val":288504,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2018-02-23","val":288504,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2018-02-23","val":288504,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2018-02-23","val":288504,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2018-02-23","val":288504,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2018Q1I"}]}},"DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible":{"label":"Decrease in Unrecognized Tax Benefits is Reasonably Possible","description":"Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.","units":{"USD":[{"end":"2019-06-30","val":80000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"}]}},"DeferredCompensationArrangementWithIndividualCashAwardsGrantedAmount":{"label":"Deferred Compensation Arrangement with Individual, Cash Awards Granted, Amount (Deprecated 2013-01-31)","description":"Amount of commitment made to pay deferred cash remuneration.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":400000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":400000,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"}]}},"DeferredCompensationArrangementWithIndividualCommonStockReservedForFutureIssuance":{"label":"Deferred Compensation Arrangement with Individual, Common Stock Reserved for Future Issuance","description":"Number of common shares reserved for future issuance related to deferred compensation arrangements with individuals.","units":{"shares":[{"end":"2012-12-31","val":14058068,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"},{"end":"2013-12-31","val":12691361,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013Q4I"},{"end":"2014-12-31","val":11806745,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014Q4I"},{"end":"2015-12-31","val":11096900,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":7787460,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-12-31","val":20209128,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-12-31","val":150197028,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1453725,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1421240,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1601887,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1563797,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"DeferredCreditsAndOtherLiabilities":{"label":"Deferred Credits and Other Liabilities","description":"Total carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income in future periods and obligations not separately disclosed in the balance sheet (other liabilities).","units":{"USD":[{"end":"2018-12-31","val":9366490,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":9366490,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q4I"},{"end":"2019-06-30","val":8686753,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8219558,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7355270,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":7355270,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":7355270,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6149426,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5368390,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6053361,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6369129,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":6369129,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":6369129,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":7070859,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2020-12-31","val":7070859,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6454758,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5962720,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5278818,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6136086,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":6136086,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":6136086,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":6381671,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5444682,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5032494,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4786186,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4965849,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":4965849,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4991953,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"DeferredCreditsAndOtherLiabilitiesCurrent":{"label":"Deferred Credits and Other Liabilities, Current","description":"Carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income during the current period and current obligations not separately disclosed in the balance sheet (other liabilities, current).","units":{"USD":[{"end":"2018-12-31","val":6859592,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":6859592,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q4I"},{"end":"2019-06-30","val":5071197,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4990047,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5270190,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":5270190,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":5270190,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3478006,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2926017,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4010383,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4603270,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":4603270,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":4603270,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4151083,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4097365,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3709005,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4557317,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":4557317,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":4557317,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4049503,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3576161,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3504907,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3700000,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3600000,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"DeferredCreditsAndOtherLiabilitiesNoncurrent":{"label":"Deferred Credits and Other Liabilities, Noncurrent","description":"Carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income after one year or beyond the normal operating cycle, if longer and noncurrent obligations not separately disclosed in the balance sheet (other liabilities, noncurrent).","units":{"USD":[{"end":"2018-12-31","val":2506898,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":2506898,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q4I"},{"end":"2019-06-30","val":3615556,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3229511,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2085080,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":2085080,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":2085080,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2671420,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2442373,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2042978,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1765859,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":1765859,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":1765859,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2303675,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1865355,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1569813,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1578769,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":1578769,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":1578769,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1395179,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1456333,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1281279,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"}]}},"DeferredFederalIncomeTaxExpenseBenefit":{"label":"Deferred Federal Income Tax Expense (Benefit)","description":"Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":15310413,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":14876,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":14876,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":14876,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":14876,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":14876,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":14875,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":14875,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":14875,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":14878,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":14878,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-167634,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-167634,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":154641,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":154641,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-530478,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-530478,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":208709,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":208709,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":121898,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":121898,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":131036,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":131036,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1785,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":1785,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1785,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"DeferredFinanceCostsGross":{"label":"Debt Issuance Costs, Gross","description":"Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.","units":{"USD":[{"end":"2018-02-23","val":254247,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2018-02-23","val":254247,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-02-23","val":254247,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-02-23","val":254247,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-02-23","val":254247,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-02-23","val":254247,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-02-23","val":254247,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-02-23","val":254247,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2018-02-23","val":254247,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2018-02-23","val":254247,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2018-02-23","val":254247,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2018-02-23","val":254247,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3900,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"}]}},"DeferredForeignIncomeTaxExpenseBenefit":{"label":"Deferred Foreign Income Tax Expense (Benefit)","description":"Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-215420,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-176291,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":-176291,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-99207,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":-99207,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":-99207,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":94347,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":94347,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":94347,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":72531,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":72531,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":33988,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":33988,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-276962,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-276962,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":390902,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":390902,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":58743,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":58743,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":277847,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":277847,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-116007,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-116007,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":251705,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":251705,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":64535,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"DeferredIncomeTaxAssetsNet":{"label":"Deferred Income Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.","units":{"USD":[{"end":"2019-12-31","val":258841,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":258841,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":258841,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":258841,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":259008,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":258985,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":259209,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":330552,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":330552,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":330552,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":330552,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":330552,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":312342,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":313697,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":310755,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":30190,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":30190,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":30190,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":30190,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":30190,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":29173,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":28110,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":26327,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"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":"2009-01-01","end":"2009-12-31","val":-4112205,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":23585,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":-2348722,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-01-01","end":"2010-12-31","val":16075130,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":16075130,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":14912,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":14912,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":14912,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-09-30","val":14912,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":14912,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":-160434,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":-160434,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":-160434,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":3964,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":3964,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":7928,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":7928,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":11892,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":11892,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-12-31","val":-83350,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":-83350,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":-83350,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":3807,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":3807,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-7772,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-7772,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":-11737,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":-11737,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":110203,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":110203,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":110203,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-6045,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-6045,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-12090,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":-12090,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":-18407,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":-18407,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":121694,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":121694,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":24609,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":24609,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":32898,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":32898,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":41208,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":41208,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-126640,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-126640,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":6630,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":6630,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-265756,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":-265756,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-273648,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-273648,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":-120555,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-120555,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":23936,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":23936,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":30124,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":30124,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":35831,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":35831,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-147791,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-147791,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":267760,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":267760,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":412445,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":412445,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":24545,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":24545,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":-5485,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-5485,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":8820,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":8820,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":7878,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":7878,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7139,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":7139,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":12485,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":12485,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":261638,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":261638,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":67342,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2011-12-31","val":395569,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":382621,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":96360,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":101713,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":101713,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":111291,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":111291,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":669620,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":669620,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1061212,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":1061212,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":922909,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":922909,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2089048,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":2089048,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2402492,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":2402492,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1506563,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":1506563,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":903619,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":903619,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":923684,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"DeferredIncomeTaxLiabilitiesNet":{"label":"Deferred Income Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.","units":{"USD":[{"end":"2019-12-31","val":432520,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":432520,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":432520,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":432520,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":457060,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":432301,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":427030,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":513027,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":513027,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":513027,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":513027,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":513027,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":520905,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":520166,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":525512,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":500499,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":500499,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":500499,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":500499,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":500499,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":500499,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":500499,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":500499,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":537651,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":537651,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":537766,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"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":"2017-12-31","val":18360690,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":18360690,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":18360690,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":18360690,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":13139819,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":11671762,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":9572434,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9366490,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":9366490,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":9366490,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9288092,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-12-31","val":7355270,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":7355270,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":6369129,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":7070859,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6136086,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"}]}},"DeferredRevenueAdditions":{"label":"Deferred Revenue, Additions","description":"Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":3947409,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7720187,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":9684556,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":14249597,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4414580,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":14626933,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":13773421,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":13248342,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":8642479,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2293933,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"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":"2010-12-31","val":16979455,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":16979455,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":16979455,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":18332448,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":17748411,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":19450966,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":19450966,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":19450966,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":19450966,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":19450966,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":20421248,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":19358548,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":17526719,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":17831653,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":17831653,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":17831653,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":17831653,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":17831653,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":17940235,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":17524607,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":16947868,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":18148268,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":18148268,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":18148268,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":18148268,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":18148268,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":19370270,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":18618744,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":16803671,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":23380012,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":23380012,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":23380012,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":23380012,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":23380012,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":18324463,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":17190326,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":15502480,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":16553519,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":16553519,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":16553519,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":16553519,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":16553519,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":16747873,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":15969741,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":14589751,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":15236123,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":15236123,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":15236123,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":15236123,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":15236123,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":15809374,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":13998843,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":12334255,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11760327,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":11760327,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":11760327,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":11760327,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":11760327,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7391371,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7245124,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6859592,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6859592,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":6859592,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":6859592,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6150150,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-12-31","val":5270190,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":5270190,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":4603270,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":4603270,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":4557317,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":4617422,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3684742,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":3684742,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3589822,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"DeferredRevenueNoncurrent":{"label":"Deferred Revenue, Noncurrent","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 noncurrent.","units":{"USD":[{"end":"2010-12-31","val":6555437,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":6555437,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":6555437,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":7457507,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":7240071,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":7698053,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":7698053,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":7698053,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":7698053,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":7698053,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":7433461,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":6919380,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":6098952,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":6311865,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":6311865,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":6311865,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":6311865,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":6311865,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":5789983,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5174282,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":8345416,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":11602177,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":11602177,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":11602177,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":11602177,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":11602177,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":12536651,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":14515430,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":17172135,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":13097215,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":13097215,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":13097215,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":13097215,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":13097215,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":8334834,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":9213624,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":9260148,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":9122289,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":9122289,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":9122289,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":9122289,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":9122289,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":8993916,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9462032,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":8887015,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8430692,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":8430692,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":8430692,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":8430692,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":8430692,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":7640759,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7272609,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6453820,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6600363,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":6600363,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":6600363,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":6600363,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":6600363,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5748448,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4426638,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2712842,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2506898,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":2506898,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1719003,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3137942,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-12-31","val":2085080,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":2085080,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1765859,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":2467589,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1578769,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":1764249,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1281107,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":1281107,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1402131,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"DeferredRevenueRevenueRecognized1":{"label":"Deferred Revenue, Revenue Recognized","description":"Amount of revenue recognized that was previously reported as deferred or unearned revenue.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":3800547,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":9005530,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":13065691,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":17837906,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4492978,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":16543571,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":3200000,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":1400000,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4400000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1200000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":14768693,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":5300000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1500000,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2800000,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":2800000,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":1300000,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":1300000,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3900000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":3900000,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":1000000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1000000,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4600000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":4600000,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1400000,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":1400000,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2700000,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":1300000,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3800000,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":1100000,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":4500000,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1300000,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"DeferredStateAndLocalIncomeTaxExpenseBenefit":{"label":"Deferred State and Local Income Tax Expense (Benefit)","description":"Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":980137,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":981,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":981,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":981,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":981,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":981,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":981,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":981,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":981,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-3027,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-3027,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":7006,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":7006,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1766,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":1766,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-8215,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-8215,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":308,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":308,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":12700,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":12700,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-6209,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-6209,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":8148,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":8148,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1022,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"DeferredTaxAssetsCapitalLossCarryforwards":{"label":"Deferred Tax Assets, Capital Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards.","units":{"USD":[{"end":"2011-12-31","val":77240,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":80055,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":80055,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":79140,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":79140,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":75607,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":75607,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":77586,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":77586,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":78296,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":78296,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":57768,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":57768,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":31466,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":31466,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":32109,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":32109,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":34254,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":34254,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":34736,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":34736,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"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":"2011-12-31","val":2826497,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":3104017,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":3104017,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":2344449,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":2344449,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":4198465,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":4198465,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2939462,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":2939462,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3648029,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":3648029,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1970216,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":1970216,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":852015,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":852015,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":383920,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":383920,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":352087,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":352087,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":500841,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":500841,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":340933,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsGoodwillAndIntangibleAssets":{"label":"Deferred Tax Assets, Goodwill and Intangible Assets","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.","units":{"USD":[{"end":"2011-12-31","val":3698607,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":3195185,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":3195185,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":2643806,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":2643806,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":2051230,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":2051230,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1762519,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":1762519,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1435994,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":1435994,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":625126,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":625126,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":287547,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":287547,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":176210,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":176210,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":113932,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":113932,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":87796,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":87796,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":54278,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsGross":{"label":"Deferred Tax Assets, Gross","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2011-12-31","val":31128269,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":37085624,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":32665946,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":34167760,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":34167760,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":34811028,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":34811028,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":35990692,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":35990692,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":40185048,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":40185048,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":27030683,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":27030683,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":24754761,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":24754761,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":25842455,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":25842455,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":24546120,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":24546120,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":23690955,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":23742528,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":23824885,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsLiabilitiesNet":{"label":"Deferred Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.","units":{"USD":[{"end":"2012-12-31","val":382621,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":196033,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":196033,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":74339,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":74339,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":199464,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":199464,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":322959,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":322959,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":505417,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":505417,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":241452,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":241452,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"}]}},"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":"2010-12-31","val":0,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-12-31","val":177798,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":177798,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":177798,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":177798,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":177798,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":158525,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":169089,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":175624,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":464031,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":464031,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":464031,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":464031,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":464031,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":425985,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":407008,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":410440,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":358092,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":358092,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":358092,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":358092,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":358092,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":358092,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":358092,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":358092,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":316586,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":316586,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":316586,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":316586,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":316586,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":301152,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":296360,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":300343,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":205816,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":205816,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":205816,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":205816,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":205816,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":213140,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":526391,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":533589,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"}]}},"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":"2014-12-31","val":7503,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":7503,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q4I"},{"end":"2015-06-30","val":7503,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7503,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":110060,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":110060,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":110060,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q4I"},{"end":"2016-03-31","val":117067,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":127015,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":128990,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":577735,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":577735,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":577735,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":580419,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":580395,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":577934,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":590977,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":590977,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":590977,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":618078,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":597780,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":586190,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":545044,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":545044,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":545044,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":542270,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":553738,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":553673,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"}]}},"DeferredTaxAssetsNet":{"label":"Deferred Tax Assets, Net of Valuation Allowance","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2011-12-31","val":395569,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":478981,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":478981,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":297746,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":297746,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":185630,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":185630,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":869084,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":869084,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1384171,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":1384171,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1428326,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":1428326,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2330500,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":2330500,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2228813,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":2228813,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1324088,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":1324088,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":433310,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":433310,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":386033,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"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":235197,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":235197,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":235197,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":220285,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":220285,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":217771,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":217771,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":217771,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":217771,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":217771,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":213807,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":209843,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":205879,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":86465,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":86465,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":86465,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":86465,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":86465,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":86465,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":86465,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":86465,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":49651,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":49651,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":49651,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":49651,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":49651,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":56059,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":62534,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":35984,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":7503,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":7503,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":7503,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":7503,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-12-31","val":110060,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":110060,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":577735,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":577735,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":590977,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":590977,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":545044,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":545044,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":258841,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsForeign":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, Foreign","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.","units":{"USD":[{"end":"2011-12-31","val":486687,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":405818,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":405818,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":49651,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":49651,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":7503,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":7503,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":99544,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":99544,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":9761,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":9761,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":17997,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":17997,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":198017,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":198017,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":187328,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":187328,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":187114,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":187114,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":275671,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":275671,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":400302,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsOther":{"label":"Deferred Tax Assets, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.","units":{"USD":[{"end":"2011-12-31","val":153732,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":669844,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":669844,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":559495,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":559495,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":362721,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":362721,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":307565,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":307565,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":418483,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":418483,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":404316,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":404316,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":341553,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":341553,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":232777,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":232777,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":331497,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":331497,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":93361,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":93361,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":37912,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsPropertyPlantAndEquipment":{"label":"Deferred Tax Assets, Property, Plant and Equipment","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2011-12-31","val":1018976,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":957107,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":957107,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":736436,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":736436,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":527881,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":527881,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":554154,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":554154,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":489105,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":489105,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":218412,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":218412,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":178502,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":178502,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":179534,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":179534,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":155942,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":155942,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6491,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":6491,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":8628,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax":{"label":"Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible alternative minimum tax credit carryforwards.","units":{"USD":[{"end":"2011-12-31","val":485817,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":485817,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":485817,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":484920,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":484920,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":484077,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":484077,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":483285,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":483285,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":460607,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":460607,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":464571,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":464571,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":233007,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":233007,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":116504,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":116504,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwardsOther":{"label":"Deferred Tax Assets, Tax Credit Carryforwards, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax credit carryforwards, classified as other.","units":{"USD":[{"end":"2011-12-31","val":728902,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":654966,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":654966,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":581046,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":581046,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":574998,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":574998,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":574997,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":574997,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":574997,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":574997,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":3106022,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":3106022,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":3106022,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":3106022,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3106022,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":3106022,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3106022,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":3106022,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3106022,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":3106022,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3106022,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.","units":{"USD":[{"end":"2011-12-31","val":9449070,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":10655853,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":6236175,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":4032431,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":4032431,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":3099636,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":3099636,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":3095723,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":3095723,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2254428,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":2254428,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":517841,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":517841,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":21940,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":21940,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":25127,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":25127,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":23647,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":23647,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":49191,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":49191,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":49091,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"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":"2011-12-31","val":643080,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":350738,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":350738,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":103085,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":103085,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":42861,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":42861,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":72539,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":72539,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":100414,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":100414,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":76266,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":76266,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":35218,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":35218,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":52439,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":52439,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":34820,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":34820,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":20695,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":20695,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":6190,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsValuationAllowance":{"label":"Deferred Tax Assets, Valuation Allowance","description":"Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2011-12-31","val":30732700,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":36606643,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":32186965,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-06-30","val":40300000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":41900000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":33870014,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":33870014,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":35000000,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":34500000,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":35800000,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":34625398,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":34625398,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":33900000,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":35000000,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":35200000,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":35121608,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":35121608,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":38300000,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":38300000,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":39500000,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":38800877,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":38800877,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":39000000,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":40400000,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":39200000,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":25602357,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":25602357,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":22424261,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":22424261,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":23613642,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":23613642,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":23222032,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":23222032,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":23257645,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":23309218,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":23438852,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"DeferredTaxLiabilities":{"label":"Deferred Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.","units":{"USD":[{"end":"2012-12-31","val":167875,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":167875,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":167875,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q4I"},{"end":"2013-03-31","val":171682,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":175647,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":179612,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":193705,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":193705,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":193705,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q4I"},{"end":"2014-03-31","val":199791,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":205948,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":212028,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":226443,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q4I"},{"end":"2015-03-31","val":237050,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2019-12-31","val":173679,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":173679,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":182475,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":182475,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":470309,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":470309,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":537651,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"DeferredTaxLiabilitiesCurrent":{"label":"Deferred Tax Liabilities, Net, Current","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as current.","units":{"USD":[{"end":"2012-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":18005,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":18005,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":18005,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":18005,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":18005,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":18005,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":18005,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":18005,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":23307,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":23307,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":23307,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":23307,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":23307,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":23307,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":23307,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":23307,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":89343,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":89343,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":89343,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":89343,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":89343,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":89491,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":89474,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":89662,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"}]}},"DeferredTaxLiabilitiesLeasingArrangements":{"label":"Deferred Tax Liabilities, Leasing Arrangements","description":"Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":387740,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":387740,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":105116,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":105116,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"}]}},"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":"2011-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":167875,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":167875,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":193705,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":193705,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":226443,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":226443,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":226443,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":226443,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-06-30","val":245903,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":252298,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":27069,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":27069,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":27069,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":27069,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":27069,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":34054,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":40637,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":46938,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":254776,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":254776,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":254776,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":254776,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":254776,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":260896,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":267174,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":272886,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":85559,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":85559,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":85559,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":85559,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":85559,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":85559,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":85559,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":85559,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":297890,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":297890,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":297890,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":297890,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":297890,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":297766,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":297715,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":297890,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":432520,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019Q4I"}]}},"DeferredTaxLiabilitiesPrepaidExpenses":{"label":"Deferred Tax Liabilities, Prepaid Expenses","description":"Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":100569,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":100569,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":134618,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":134618,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":113706,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":113706,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":57438,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":57438,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":27010,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax":{"label":"Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax","description":"Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.","units":{"USD":[{"end":"2011-12-31","val":145208,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":19843,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"}]}},"DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax":{"label":"Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Transition Asset (Obligation), before Tax","description":"Amount, before tax, of accumulated other comprehensive income (loss) for transition asset (obligation) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.","units":{"USD":[{"end":"2011-12-31","val":39359,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":35279,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"}]}},"DefinedBenefitPlanActualReturnOnPlanAssets":{"label":"Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)","description":"Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":741,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":792,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":792,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":1277,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":1277,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":2583,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":2583,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":3129,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":3129,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1180,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":1180,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1486,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":1486,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":7161,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":7161,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":8069,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":8069,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":6226,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":6226,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2135,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":2135,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3605,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"DefinedBenefitPlanActuarialGainLoss":{"label":"Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)","description":"Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":45170,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":126282,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":126282,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-23517,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-23517,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":92394,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":92394,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-2549,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-2549,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-1702,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-1702,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-7050,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-7050,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-10248,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-10248,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-389,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":-389,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-28834,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-28834,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":11223,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":11223,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":7760,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"DefinedBenefitPlanAmortizationOfGainsLosses":{"label":"Defined Benefit Plan, Amortization of Gain (Loss)","description":"Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":13477,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":11159,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":-11159,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-5783,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-5783,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-6411,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-6411,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-3684,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-3684,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-3725,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-3725,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-4387,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-4387,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-5008,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-5008,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":581,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":581,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1052,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":1052,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":19,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":19,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":856,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate":{"label":"Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate","description":"Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.","units":{"pure":[{"end":"2011-12-31","val":0.02,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":0.0175,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":0.0175,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0.0225,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":0.0225,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0.0225,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":0.0225,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0.0175,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":0.0175,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0.015,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":0.015,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.011,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0.011,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0.0085,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":0.0085,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0.0066,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":0.0066,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.0043,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":0.0043,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.0077,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":0.0077,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.0139,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease":{"label":"Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase","description":"Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.","units":{"pure":[{"end":"2011-12-31","val":0.033,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":0.03,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":0.03,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0.03,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":0.03,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0.02,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":0.02,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0.02,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":0.02,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0.01,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":0.01,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.01,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0.01,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0.01,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":0.01,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0.01,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":0.01,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.025,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":0.025,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.02,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":0.02,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.02,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets":{"label":"Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets","description":"Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.","units":{"pure":[{"start":"2011-01-01","end":"2011-12-31","val":0.02,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.0175,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":0.0175,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.02,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":0.02,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.0225,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":0.0225,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.0175,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":0.0175,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.015,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0.015,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.011,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0.011,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.0085,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":0.0085,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.0066,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":0.0066,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.0043,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0.0043,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.0077,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":0.0077,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.0139,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"DefinedBenefitPlanBenefitObligation":{"label":"Defined Benefit Plan, Benefit Obligation","description":"Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.","units":{"USD":[{"end":"2010-12-31","val":416897,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010Q4I"},{"end":"2011-12-31","val":366158,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2011-12-31","val":366158,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011Q4I"},{"end":"2012-12-31","val":269760,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":269760,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2012-12-31","val":269760,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012Q4I"},{"end":"2013-12-31","val":288845,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":288845,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2013-12-31","val":288845,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013Q4I"},{"end":"2014-12-31","val":193144,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":193144,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2014-12-31","val":193144,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":194098,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":194098,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2015-12-31","val":194098,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2015Q4I"},{"end":"2016-12-31","val":203168,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":203168,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":203168,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":231618,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":231618,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2017-12-31","val":231618,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":174261,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":174261,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2018-12-31","val":174261,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2018Q4I"},{"end":"2019-12-31","val":180151,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":180151,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2019-12-31","val":180151,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":95511,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":95511,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2020-12-31","val":95511,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2020Q4I"},{"end":"2021-12-31","val":85961,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":85961,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":70748,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"DefinedBenefitPlanBenefitObligationBenefitsPaid":{"label":"Defined Benefit Plan, Benefit Obligation, Benefits Paid","description":"Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":64016,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":64016,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":121838,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":121838,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"}]}},"DefinedBenefitPlanBenefitsPaid":{"label":"Defined Benefit Plan, Benefits Paid (Deprecated 2017-01-31)","description":"The amount of payments made for which participants are entitled under a pension plan, including pension benefits, death benefits, and benefits due on termination of employment. Also includes payments made under a postretirement benefit plan, including prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services. This item represents a periodic decrease to the plan obligations and a decrease to plan assets.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"}]}},"DefinedBenefitPlanContributionsByEmployer":{"label":"Defined Benefit Plan, Plan Assets, Contributions by Employer","description":"Amount of contribution received by defined benefit plan from employer which increases plan assets.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":12737,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":9911,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":9911,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":8909,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":8909,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":9480,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":9480,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":7864,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":7864,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":6860,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":6860,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":39547,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":39547,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":5148,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":5148,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":4041,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":4041,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2012,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":2012,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":5873,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":5873,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1801,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths":{"label":"Defined Benefit Plan, Expected Future Benefit Payment, Year One","description":"Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.","units":{"USD":[{"end":"2012-12-31","val":10000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"}]}},"DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear":{"label":"Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year","description":"Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year.","units":{"USD":[{"end":"2017-12-31","val":40000,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5000,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":116000,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2000,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2000000,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"DefinedBenefitPlanExpectedReturnOnPlanAssets":{"label":"Defined Benefit Plan, Expected Return (Loss) on Plan Assets","description":"Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":1646,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":1916,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":1916,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":1854,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":1854,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":2312,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":2312,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":2702,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":2702,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2260,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":2260,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-2185,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":2185,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2068,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":2068,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1133,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":1133,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1005,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":1005,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":176,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":176,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-354,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"DefinedBenefitPlanFairValueOfPlanAssets":{"label":"Defined Benefit Plan, Plan Assets, Amount","description":"Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.","units":{"USD":[{"end":"2010-12-31","val":83591,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010Q4I"},{"end":"2011-12-31","val":92651,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2011-12-31","val":92651,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011Q4I"},{"end":"2012-12-31","val":108214,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":108214,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2012-12-31","val":108214,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012Q4I"},{"end":"2013-12-31","val":114791,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":114791,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2013-12-31","val":114791,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013Q4I"},{"end":"2014-12-31","val":120018,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":120018,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2014-12-31","val":120018,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":126334,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":126334,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2015-12-31","val":126334,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2015Q4I"},{"end":"2016-12-31","val":136902,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":136902,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":136902,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":190950,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":190950,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2017-12-31","val":190950,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":134351,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":134351,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2018-12-31","val":134351,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2018Q4I"},{"end":"2019-12-31","val":149903,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":149903,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2019-12-31","val":149903,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":40476,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":40476,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2020-12-31","val":40476,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2020Q4I"},{"end":"2021-12-31","val":-60330,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":49097,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":59423,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation":{"label":"Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)","description":"Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-18817,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":16689,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":-16689,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":9053,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":9053,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":11969,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":11969,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":7183,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":7183,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-3897,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":3897,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":18158,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":18158,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-6098,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-6098,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":4032,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":4032,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":7157,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":7157,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1259,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":1259,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-8071,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"DefinedBenefitPlanForeignCurrencyExchangeRateChangesPlanAssets":{"label":"Defined Benefit Plan, Foreign Currency Exchange Rate Changes, Plan Assets (Deprecated 2017-01-31)","description":"The amount of increase or decrease in plan assets attributed to foreign currency changes. The effects of foreign currency exchange rate changes that are to be disclosed are those applicable to plans of a foreign operation whose functional currency is not the reporting currency.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-4418,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":4860,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":4860,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-3609,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-3609,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-6836,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-6836,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-4677,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-4677,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2528,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"}]}},"DefinedBenefitPlanFundedStatusOfPlan":{"label":"Defined Benefit Plan, Funded (Unfunded) Status of Plan","description":"Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.","units":{"USD":[{"end":"2011-12-31","val":273507,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":161546,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":161546,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":174054,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":174054,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":73126,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":73126,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":67764,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":67764,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":66266,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":66266,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":40668,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":-40668,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":-39910,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":-39910,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":-30248,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":-30248,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":-55035,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":-55035,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":-146291,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":-36864,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":-11325,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"DefinedBenefitPlanInterestCost":{"label":"Defined Benefit Plan, Interest Cost","description":"Amount of cost recognized for passage of time related to defined benefit plan.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":8207,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":7571,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":7571,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":4621,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":4621,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":6439,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":6439,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":4348,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":4348,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":3471,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":3471,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":3242,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":3242,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2509,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":2509,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1469,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":1469,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1207,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":1207,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":414,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":414,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":618,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"DefinedBenefitPlanNetPeriodicBenefitCost":{"label":"Defined Benefit Plan, Net Periodic Benefit Cost (Credit)","description":"Amount of net periodic benefit cost (credit) for defined benefit plan.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":25079,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":22438,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":22438,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":8550,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":8550,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":12761,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":12761,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":6570,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":6570,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":4936,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":4936,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":9814,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":5444,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":5449,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":5449,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-245,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":-245,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-850,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-850,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":219,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":219,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":116,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"DefinedBenefitPlanPlanAssetsBenefitsPaid":{"label":"Defined Benefit Plan, Plan Assets, Benefits Paid","description":"Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":64016,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":64016,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":121838,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":121838,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"}]}},"DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss":{"label":"Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)","description":"Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":2528,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":13015,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":13015,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-4892,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-4892,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":3442,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":3442,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":4173,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":4173,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-108814,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":613,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4920,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"DefinedBenefitPlanServiceCost":{"label":"Defined Benefit Plan, Service Cost","description":"Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":5041,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":5624,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":5624,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":2223,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":2223,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1240,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":1240,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear":{"label":"Defined Benefit Plans, Estimated Future Employer Contributions in Next Fiscal Year (Deprecated 2017-01-31)","description":"Amount of employer's best estimate of contributions expected to be paid to the plan during the next fiscal year beginning after the date of the latest statement of financial position.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":10000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":10000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":8000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":7000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"}]}},"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":"2010-01-01","end":"2010-12-31","val":4500000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":1928887,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":984639,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":2818692,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":984639,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":3600000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":3643895,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":797559,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1506800,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":1506800,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":709241,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":709241,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":2137809,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":2137809,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":631009,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":631009,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2900000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":2894308,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":2900000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":586980,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":586980,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1148428,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":1148428,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":561448,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":561448,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1719139,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":1719139,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":570711,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":570711,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":2198286,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":2200000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":2200000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":493317,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":493317,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":940727,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":940727,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":447410,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":447410,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1318737,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":1318737,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":378010,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":378010,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1700000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":1700000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":371829,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":371829,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":722561,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":722561,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":350732,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":350732,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1003224,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":1003224,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":280663,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":280663,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1300000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":1308723,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":224901,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":224901,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":405376,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":405376,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":180475,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":180475,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":560324,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":560324,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":154948,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":154948,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":713854,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":713854,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":186085,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":186085,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":321754,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":321754,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":135669,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":135669,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":429566,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":429567,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":107812,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":107813,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":602548,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":602548,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":86869,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":86869,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":158310,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":158310,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":71441,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":71441,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":236007,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":236007,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":77697,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":77697,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":294939,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":294939,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":72214,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":72214,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":133826,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":133826,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":61612,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":61612,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":196736,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":196736,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":62910,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":62910,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":248564,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":248564,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":45943,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":45943,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":90721,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":90721,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":44778,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":44778,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":135679,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":135679,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":44958,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":44958,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":178391,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":178391,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":39765,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":39765,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":70632,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":70632,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":30867,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":30867,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":100470,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":100470,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":29838,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":29838,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":133665,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":133665,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":23344,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":23344,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":38932,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":15588,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":50135,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":11203,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":61215,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":11244,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"DepreciationDepletionAndAmortization":{"label":"Depreciation, Depletion and Amortization","description":"The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":5889353,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":2980215,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":4354931,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-01-01","end":"2010-12-31","val":5644682,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":5644682,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1128717,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2224070,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":2224070,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-09-30","val":3195073,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":3195073,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":4107761,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":4107761,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":4107761,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":884101,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":884101,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1702187,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":1702187,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":2445434,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":2445434,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-12-31","val":3314360,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":3314360,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":3314360,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":698584,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":698584,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1369782,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":1369782,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":2056664,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":2081953,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":2660826,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":2660826,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":2660826,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":624590,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":624590,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1225667,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":1225667,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":1968810,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":1968810,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":2503762,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":2503762,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":537738,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":537738,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1058581,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":1058581,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":1511147,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":1511147,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":1988924,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":1988924,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":396871,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":396871,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":747974,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":747974,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":1041762,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":1041762,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":1325706,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":1325706,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":316241,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":316241,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":553455,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":553455,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":760409,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":760409,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1029481,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":1029481,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":179755,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":179755,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":346346,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":346346,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":511232,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":511232,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":643639,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":643639,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":127871,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":127871,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":223783,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":223783,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":320388,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":320388,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":399798,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":399798,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":33563,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":33563,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":97065,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":97065,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":162127,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":162127,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":224518,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":224518,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":57486,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":57486,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":105982,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":105982,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":151468,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":151468,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":199246,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":199246,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":35519,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":35519,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":68528,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":94710,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":120207,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":25101,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"DividendsPayableCurrent":{"label":"Dividends Payable, Current","description":"Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2012-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":216379,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":216379,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":186904,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":186904,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":188805,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":188805,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":195904,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":195904,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1068947,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":1068947,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"}]}},"DividendsPayableCurrentAndNoncurrent":{"label":"Dividends Payable","description":"Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.","units":{"USD":[{"end":"2012-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012Q4I"},{"end":"2013-06-30","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2I"},{"end":"2013-09-30","val":28875,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":216379,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2013-12-31","val":216379,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013Q4I"},{"end":"2014-03-31","val":186904,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1I"},{"end":"2014-06-30","val":186904,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2014-06-30","val":186904,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":186904,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2014-09-30","val":186904,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":186904,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":186904,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":377690,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2015-03-31","val":377690,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1I"},{"end":"2015-06-30","val":186904,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2015-06-30","val":186904,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":377690,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2015-09-30","val":377690,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3I"},{"end":"2015-12-31","val":188805,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":188805,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":192608,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":195366,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":194012,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":195904,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":195904,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":400479,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":615568,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":830568,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":873043,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":873043,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1350218,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1642825,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-12-31","val":1290189,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":1290189,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1547573,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":1157762,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1083892,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":1083892,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1143697,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"}]}},"DividendsPreferredStockStock":{"label":"Dividends, Preferred Stock, Stock","description":"Amount of paid and unpaid preferred stock dividends declared with the form of settlement in stock.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":385612,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":385612,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":188805,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":381413,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-09-30","val":576779,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":770790,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":770790,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"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":"2009-01-01","end":"2009-12-31","val":-0.07,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-0.2,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":-0.07,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-0.78,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-07-01","end":"2010-09-30","val":-0.58,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-0.78,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":-0.78,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-0.13,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2011-01-01","end":"2011-03-31","val":-0.13,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-0.26,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":-0.26,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":-0.13,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-0.13,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":-0.13,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-0.37,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":-0.37,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-0.12,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-07-01","end":"2011-09-30","val":-0.12,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-0.12,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-0.5,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":-0.5,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":-0.5,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2011-10-01","end":"2011-12-31","val":-0.13,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4"},{"start":"2012-01-01","end":"2012-03-31","val":-0.05,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":-0.05,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-03-31","val":-0.05,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":-0.05,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-0.19,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-0.19,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-0.14,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":-0.14,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-04-01","end":"2012-06-30","val":-0.14,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-0.14,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-0.27,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-0.27,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":-0.08,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-0.08,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-07-01","end":"2012-09-30","val":-0.08,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":-0.08,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-0.32,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":-0.32,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":-0.32,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2012-10-01","end":"2012-12-31","val":-0.05,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-10-01","end":"2012-12-31","val":-0.05,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4"},{"start":"2013-01-01","end":"2013-03-31","val":-0.09,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-0.09,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-03-31","val":-0.09,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":-0.09,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-0.2,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-0.2,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":-0.11,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":-0.11,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-04-01","end":"2013-06-30","val":-0.11,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":-0.11,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-0.25,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":-0.25,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-0.05,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-0.05,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-07-01","end":"2013-09-30","val":-0.05,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-0.05,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-0.24,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-0.24,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-0.24,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2013-10-01","end":"2013-12-31","val":0.01,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-10-01","end":"2013-12-31","val":0.01,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4"},{"start":"2014-01-01","end":"2014-03-31","val":-0.06,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-0.06,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-03-31","val":-0.06,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2014-01-01","end":"2014-03-31","val":-0.06,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.04,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":-0.04,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":0.02,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":0.02,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-04-01","end":"2014-06-30","val":0.02,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":0.02,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-0.12,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":-0.12,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":-0.08,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":-0.08,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-07-01","end":"2014-09-30","val":-0.08,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":-0.08,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-0.18,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-0.18,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2014-10-01","end":"2014-12-31","val":-0.06,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-10-01","end":"2014-12-31","val":-0.06,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4"},{"start":"2015-01-01","end":"2015-03-31","val":0.12,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":0.12,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-03-31","val":0.12,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.05,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":0.05,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":-0.07,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":-0.07,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-04-01","end":"2015-06-30","val":-0.07,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-0.02,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":-0.02,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-0.07,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":-0.07,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-07-01","end":"2015-09-30","val":-0.07,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-0.08,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-0.08,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":-0.06,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":-0.11,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":-0.11,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.2,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":-0.2,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-0.09,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":-0.09,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.25,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-0.25,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":-0.05,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-0.05,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-0.3,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-0.3,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-0.03,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-0.03,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.05,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-0.05,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-0.02,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-0.02,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-0.02,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-0.02,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0.03,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":0.03,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-0.05,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":-0.05,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.05,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-5.17,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-0.02,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-1.54,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.05,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-5.31,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-0.01,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-0.7,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-0.05,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-4.79,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-0.09,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.35,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-0.35,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":-0.27,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-0.27,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.51,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-0.51,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":-0.16,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-0.16,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.56,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":-0.56,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-0.17,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-0.17,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.18,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-0.18,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0.01,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":0.01,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0.19,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":0.19,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.08,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-0.09,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.01,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-0.01,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.13,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":-0.13,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-0.12,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-0.12,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.11,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-0.12,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":0.01,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0.01,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.19,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-0.23,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.2,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-0.2,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.39,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-0.18,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-0.41,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-0.03,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-0.47,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.11,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"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":"2009-01-01","end":"2009-12-31","val":-0.07,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-0.2,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":-0.07,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-0.78,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-07-01","end":"2010-09-30","val":-0.58,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-0.78,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":-0.78,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-0.13,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2011-01-01","end":"2011-03-31","val":-0.13,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-0.26,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":-0.26,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":-0.13,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-0.13,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":-0.13,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-0.37,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":-0.37,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-0.12,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-07-01","end":"2011-09-30","val":-0.12,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-0.12,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-0.5,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":-0.5,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":-0.5,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2011-10-01","end":"2011-12-31","val":-0.13,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4"},{"start":"2012-01-01","end":"2012-03-31","val":-0.05,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":-0.05,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-03-31","val":-0.05,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":-0.05,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-0.19,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-0.19,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-0.14,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":-0.14,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-04-01","end":"2012-06-30","val":-0.14,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-0.14,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-0.27,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-0.27,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":-0.08,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-0.08,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-07-01","end":"2012-09-30","val":-0.08,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":-0.08,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-0.32,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":-0.32,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":-0.32,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2012-10-01","end":"2012-12-31","val":-0.05,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-10-01","end":"2012-12-31","val":-0.05,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4"},{"start":"2013-01-01","end":"2013-03-31","val":-0.09,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-0.09,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-03-31","val":-0.09,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":-0.09,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-0.2,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-0.2,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":-0.11,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":-0.11,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-04-01","end":"2013-06-30","val":-0.11,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":-0.11,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-0.25,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":-0.25,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-0.05,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-0.05,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-07-01","end":"2013-09-30","val":-0.05,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-0.05,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-0.24,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-0.24,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-0.24,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2013-10-01","end":"2013-12-31","val":0.01,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-10-01","end":"2013-12-31","val":0.01,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4"},{"start":"2014-01-01","end":"2014-03-31","val":-0.06,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-0.06,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-03-31","val":-0.06,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2014-01-01","end":"2014-03-31","val":-0.06,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.04,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":-0.04,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":0.02,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":0.02,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-04-01","end":"2014-06-30","val":0.02,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":0.02,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-0.12,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":-0.12,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":-0.08,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":-0.08,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-07-01","end":"2014-09-30","val":-0.08,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":-0.08,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-0.18,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-0.18,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2014-10-01","end":"2014-12-31","val":-0.06,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-10-01","end":"2014-12-31","val":-0.06,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4"},{"start":"2015-01-01","end":"2015-03-31","val":0.1,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":0.1,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-03-31","val":0.1,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.05,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":0.05,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":-0.07,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":-0.07,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-04-01","end":"2015-06-30","val":-0.07,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-0.02,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":-0.02,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-0.07,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":-0.07,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-07-01","end":"2015-09-30","val":-0.07,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-0.08,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-0.08,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":-0.06,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":-0.11,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":-0.11,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.2,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":-0.2,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-0.09,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":-0.09,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.25,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-0.25,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":-0.05,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-0.05,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-0.3,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-0.3,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-0.03,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-0.03,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.05,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-0.05,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-0.02,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-0.02,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-0.02,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-0.02,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0.02,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":0.02,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-0.05,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":-0.05,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.05,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-5.17,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-0.02,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-1.54,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.05,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-5.31,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-0.01,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-0.7,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-0.05,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-4.79,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-0.09,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.35,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-0.35,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":-0.27,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-0.27,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.51,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-0.51,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":-0.16,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-0.16,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.56,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":-0.56,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-0.17,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-0.17,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.18,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-0.18,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0.01,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":0.01,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0.15,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":0.19,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.08,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-0.09,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.01,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-0.01,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.13,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":-0.13,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-0.12,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-0.12,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.11,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-0.12,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":0.01,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0.01,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.19,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-0.23,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.2,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-0.2,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.39,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-0.18,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-0.41,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-0.03,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-0.47,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.11,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"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":"2012-01-01","end":"2012-06-30","val":0.047,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":0.023,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2013-01-01","end":"2013-03-31","val":0.042,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-0.042,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.037,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-0.037,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":0.119,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":0.119,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-03-31","val":-0.085,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-0.085,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.258,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":-0.258,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":-0.11,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":-0.11,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-03-31","val":0.11,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":0.11,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.094,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":0.094,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":0.971,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":0.971,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-03-31","val":-0.03,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":-0.03,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.039,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":-0.039,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-0.04,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-0.04,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-03-31","val":-0.124,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-0.124,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.142,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-0.142,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-1.796,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-1.796,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-03-31","val":0.11,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":0.11,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.145,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-0.145,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0.039,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0.039,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-03-31","val":-2.347,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-2.347,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.209,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-0.209,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":-0.1,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-0.1,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-03-31","val":-0.108,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-0.108,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.099,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-0.119,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":0.035,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":0.035,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-03-31","val":0.07,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":0.099,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.385,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":0.507,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":0.124,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":0.139,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-03-31","val":0.099,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":0.099,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.052,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":0.09,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2023-01-01","end":"2023-03-31","val":0.105,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"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":"2009-01-01","end":"2009-12-31","val":-571939,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-263734,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":-243210,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-01-01","end":"2010-12-31","val":-225731,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":-225731,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-47766,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-135803,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":-135803,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-09-30","val":-191823,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":-191823,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":-243268,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":-243268,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":-243268,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-154160,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":-154160,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-242694,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-242694,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":-342890,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-342890,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-12-31","val":-311241,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":-311241,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":-311241,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-81282,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-81282,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-246987,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-246987,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":-93787,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":-93787,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":-229470,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-229470,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-229470,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":13698,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":13698,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":55320,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":55320,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":-18489,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":-18489,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":-292114,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-292114,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-278011,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":-278011,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-238507,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":-238507,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":-370688,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":-370688,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-504627,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-504627,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":33802,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":33802,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-123221,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":-123221,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-14932,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-14932,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":-331484,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-331484,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":23892,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":23892,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":33988,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":33988,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":45626,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":45626,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":52137,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":52137,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8610,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":8610,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":35036,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":35036,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-41540,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-41540,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":-56087,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-56087,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-29173,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-18181,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":10557,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":2944,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"}]}},"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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":[{"start":"2019-01-01","end":"2019-03-31","val":-29173,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-18181,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":10557,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":2944,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-6446,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-6446,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-4057,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-4057,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":8419,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":8419,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":14503,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":14503,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2207,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":2207,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1732,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":1732,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":-762,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-762,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":-5575,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-5575,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-13989,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-13989,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-25319,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-59118,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-110003,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-3985,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability":{"label":"Embedded Derivative, Fair Value of Embedded Derivative Liability","description":"Fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as a liability.","units":{"USD":[{"end":"2012-12-31","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q4I"},{"end":"2013-09-16","val":170337,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-09-16","val":170337,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-09-16","val":170337,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-09-16","val":170337,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-09-16","val":170337,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2013-09-16","val":170337,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2013-09-16","val":170337,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2013-09-16","val":170337,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2013-09-16","val":200000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2013-09-30","val":170337,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":159134,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":159134,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":127288,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":111470,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":178197,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":137171,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":137171,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":137171,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":137171,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":137171,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2014-12-31","val":137171,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2014-12-31","val":137171,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2014-12-31","val":137171,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2014Q4I"},{"end":"2015-03-31","val":109038,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2015-03-31","val":109038,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-03-31","val":109038,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-03-31","val":100561,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q1I"},{"end":"2015-06-30","val":100561,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2015-06-30","val":100561,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":59693,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2015-09-30","val":59693,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3I"},{"end":"2015-12-31","val":82024,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":82024,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":82024,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":82024,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":82024,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2015-12-31","val":82024,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2015-12-31","val":82024,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2015-12-31","val":82024,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":133229,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2016-03-31","val":133229,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2016-03-31","val":164670,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2016-03-31","val":133229,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-03-31","val":133229,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":164670,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2016-06-30","val":164670,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-06-30","val":164670,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q2I"},{"end":"2016-09-30","val":173667,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2016-09-30","val":173667,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3I"},{"end":"2016-12-31","val":336862,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":336862,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":336862,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":336862,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":336862,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":355612,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2017-03-31","val":355612,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":419560,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":419560,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q2I"},{"end":"2017-09-30","val":424636,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2020-12-31","val":703747,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2020-12-31","val":703747,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2020-12-31","val":703747,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2020-12-31","val":703747,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":718070,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-03-31","val":718070,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":728063,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-06-30","val":728063,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":751229,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":776623,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":776623,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":776623,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":776623,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":784325,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2022-03-31","val":784325,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":796846,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2022-06-30","val":796846,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":795708,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":821726,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount":{"label":"Share-based Payment Arrangement, Amount Capitalized","description":"Amount of cost capitalized for award under share-based payment arrangement.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":8685569,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":5518058,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1448302,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2538378,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":1090076,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":3594156,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":1055778,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":4614769,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":890735,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1131530,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":240795,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1294942,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":163412,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized":{"label":"Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount","description":"Amount of cost not yet recognized for nonvested award under share-based payment arrangement.","units":{"USD":[{"end":"2012-06-30","val":6958152,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":6620671,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5476063,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4449496,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3905864,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2861722,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2148113,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1500000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1900000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1400000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-12-31","val":300000,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":600000,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019Q4I"}]}},"EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense":{"label":"Share-based Payment Arrangement, Expense, Tax Benefit","description":"Amount of tax benefit for recognition of expense of award under share-based payment arrangement.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"}]}},"EntityWideRevenueMajorCustomerPercentage":{"label":"Entity-Wide Revenue, Major Customer, Percentage (Deprecated 2013-01-31)","description":"Percentage of revenue generated from a single external customer that accounts for 10 percent or more of an entity's revenues.","units":{"pure":[{"start":"2010-01-01","end":"2010-12-31","val":0.1,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2012-01-01","end":"2012-12-31","val":0.11,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012"}]}},"ExcessTaxBenefitFromShareBasedCompensationFinancingActivities":{"label":"Excess Tax Benefit from Share-based Compensation, Financing Activities","description":"Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":125792,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":412815,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"}]}},"ExcessTaxBenefitFromShareBasedCompensationOperatingActivities":{"label":"Excess Tax Benefit from Share-based Compensation, Operating Activities","description":"Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":125792,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"}]}},"FairValueAssumptionsExpectedVolatilityRate":{"label":"Fair Value Assumptions, Expected Volatility Rate (Deprecated 2018-01-31)","description":"Measure of dispersion, in percentage terms (for instance, the standard deviation or variance), for a given stock price.","units":{"pure":[{"start":"2018-01-01","end":"2018-03-31","val":0.6,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.6,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0.6,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2019-01-01","end":"2019-03-31","val":0.6,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings","description":"Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3).","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":11203,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":11203,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":11203,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":21963,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":21963,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":55147,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":55147,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-254838,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-254838,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-108976,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss)","description":"Amount of gain (loss) recognized in other comprehensive income (OCI) from asset measured at fair value on recurring basis using unobservable input (level 3).","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":88918,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances","description":"Amount of issuances of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":170337,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":170337,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":170337,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements","description":"Amount of settlement of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":700000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value","description":"Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"end":"2011-12-31","val":611082,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011Q4I"},{"end":"2012-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2012-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2012-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2012Q4I"},{"end":"2013-12-31","val":159134,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":159134,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2013-12-31","val":159134,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013Q4I"},{"end":"2014-12-31","val":137171,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":137171,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2014-12-31","val":137171,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":82024,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":82024,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2015-12-31","val":82024,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2015Q4I"},{"end":"2016-12-31","val":336862,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":336862,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":336862,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":445838,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":445838,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2017-12-31","val":445838,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":498086,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":498086,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2018-12-31","val":498086,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2018Q4I"},{"end":"2019-12-31","val":483804,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":483804,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2019-12-31","val":658917,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":472851,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":703747,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":776623,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"}]}},"FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings":{"label":"Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings","description":"Amount of gain (loss) recognized in income from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value on recurring basis using unobservable input (level 3).","units":{"USD":[{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-03-31","val":31846,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":31846,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":47664,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":47664,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":15818,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":15818,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-19063,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":-19063,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":-66727,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":-66727,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":28133,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":28133,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":36610,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":36610,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":8477,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":8477,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":77478,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":77478,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":40868,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":40868,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":-51205,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":-51205,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-82646,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":-82646,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-31441,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":-31441,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-91643,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-91643,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":-8997,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-8997,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":-18750,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-18750,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-82698,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-82698,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-63948,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-63948,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-87774,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-87774,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-5076,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":-5076,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-108976,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-37033,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-37033,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-37033,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-37033,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-52248,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-52248,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-15215,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-15215,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-52248,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-52248,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5759,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":5759,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8597,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":8597,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":2838,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":2838,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":11463,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":11463,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":2866,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":2866,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":14282,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":14282,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2752,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":2752,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5492,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":5492,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":2730,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":2740,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":8243,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":8243,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":2751,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":2751,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":10953,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-44830,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2629,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-14323,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5253,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":-24316,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":2624,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-9993,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":7879,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-47482,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":2626,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-23166,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-72876,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-72876,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-7702,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-7702,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-20223,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-12521,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-19085,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":1138,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-45103,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":86,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues":{"label":"Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Issues","description":"Amount of issuances of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"start":"2013-01-01","end":"2013-09-30","val":170337,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":170337,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3"}]}},"FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs":{"label":"Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs","description":"Fair value of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"end":"2012-12-31","val":0,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2012-12-31","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2012-12-31","val":0,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-03-31","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-06-30","val":0,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q2I"},{"end":"2013-09-30","val":170337,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":159134,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":159134,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":159134,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":159134,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2013-12-31","val":159134,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2013-12-31","val":159134,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2013Q4I"},{"end":"2014-03-31","val":127288,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2014-03-31","val":127288,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2014-03-31","val":127288,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-03-31","val":127288,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":111470,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2014-06-30","val":111470,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2014-06-30","val":111470,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-06-30","val":111470,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q2I"},{"end":"2014-09-30","val":178197,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2014-09-30","val":178197,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":137171,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":137171,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":137171,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":137171,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2014-12-31","val":137171,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2014-12-31","val":137171,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2014Q4I"},{"end":"2015-03-31","val":109038,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2015-03-31","val":109038,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2015-03-31","val":109038,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-03-31","val":109038,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q1I"},{"end":"2015-06-30","val":100561,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2015-06-30","val":100561,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2015-06-30","val":100561,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-06-30","val":100561,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q2I"},{"end":"2015-09-30","val":59693,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2015-09-30","val":59693,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3I"},{"end":"2015-12-31","val":82024,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":82024,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":82024,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":82024,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2015-12-31","val":82024,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2015-12-31","val":82024,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":133229,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2016-03-31","val":133229,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2016-03-31","val":133229,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-03-31","val":133229,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":164670,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2016-06-30","val":164670,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2016-06-30","val":164670,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-06-30","val":164670,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q2I"},{"end":"2016-09-30","val":173667,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2016-09-30","val":173667,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3I"},{"end":"2016-12-31","val":336862,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":336862,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":336862,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":336862,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2016-12-31","val":336862,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2016-12-31","val":336862,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2016-12-31","val":336862,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":355612,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2017-03-31","val":355612,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-03-31","val":355612,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-03-31","val":355612,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":419560,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":419560,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2017-06-30","val":419560,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-06-30","val":419560,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":424636,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2017-09-30","val":424636,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":445838,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":445838,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":445838,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2017-12-31","val":445838,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2017-12-31","val":445838,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":445838,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2017-12-31","val":445838,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":445838,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2018-03-31","val":445838,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-03-31","val":445838,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-03-31","val":445838,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":482871,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":482871,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-06-30","val":482871,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-06-30","val":482871,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q2I"},{"end":"2018-09-30","val":498086,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-09-30","val":498086,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":498086,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":498086,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":498086,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":498086,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":498086,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2018-12-31","val":498086,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2018-12-31","val":498086,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2018-12-31","val":498086,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2018-12-31","val":498086,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2018Q4I"},{"end":"2019-03-31","val":492327,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2019-03-31","val":492327,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-03-31","val":492327,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-03-31","val":492327,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q1I"},{"end":"2019-06-30","val":489489,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":489489,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2019-06-30","val":489489,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-06-30","val":489489,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":486623,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2019-09-30","val":486623,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3I"},{"end":"2019-12-31","val":483804,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":483804,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":483804,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":483804,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":483804,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2019-12-31","val":483804,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2019-12-31","val":483804,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2019-12-31","val":483804,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2019-12-31","val":658917,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":481052,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2020-03-31","val":481042,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2020-03-31","val":481052,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-03-31","val":481052,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1I"},{"end":"2020-06-30","val":478312,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2020-06-30","val":478312,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-06-30","val":478312,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-06-30","val":478312,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":475561,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-09-30","val":475561,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":472851,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":472851,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":472851,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":472851,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":703747,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2020-12-31","val":703747,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":470222,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2021-03-31","val":470222,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":467598,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2021-06-30","val":467598,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":464972,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":776623,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":776623,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2021-12-31","val":776623,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":784325,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2022-03-31","val":784325,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1I"},{"end":"2022-12-31","val":821726,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":821726,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":821640,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"FinanceLeaseRightOfUseAssetAmortization":{"label":"Finance Lease, Right-of-Use Asset, Amortization","description":"Amount of amortization expense attributable to right-of-use asset from finance lease.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":398203,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":437384,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":784204,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":1049479,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":1049479,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":353715,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":353715,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":687226,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":687226,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":987542,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":987542,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":1305982,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":1305982,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":333777,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":333777,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":341384,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":341384,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":396034,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":396034,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":423867,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":423867,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":21512,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":21512,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":42050,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":62779,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":77989,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":17046,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"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":"2011-12-31","val":-2835373,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":2835373,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":2835373,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-06-30","val":2893622,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2923797,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2954162,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":2954162,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":2954162,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":2954162,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":2954162,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":2983704,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3011391,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3045499,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3077113,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":3077113,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":3077113,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":3077113,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":3077113,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3106083,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3137929,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3167826,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3198987,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":3198987,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":3198987,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":3198987,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":3198987,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3234305,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3272680,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3312846,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3353387,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":3353387,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":3353387,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":3353387,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":3353387,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3394864,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3435622,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3474808,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3515981,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":3515981,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":3515981,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":3515981,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":3515981,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3556896,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3596754,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3637288,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3674771,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":3674771,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":3674771,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":3674771,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":3674771,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3709050,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3745591,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3774172,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3799907,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":3799907,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":3799907,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":3799907,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":3799907,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3824490,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3847230,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3869361,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3889385,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":3889385,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":3889385,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":3889385,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":3889385,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3874213,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3891294,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3909749,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3927778,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":3927778,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":3927778,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":3927778,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":3927778,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3943860,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3959844,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3973843,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3986776,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":3986776,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":3986776,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":3986776,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":3986776,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3997312,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4005866,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4013779,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4021130,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":4021130,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4027931,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"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-12-31","val":99131,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"},{"end":"2013-12-31","val":97933,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013Q4I"},{"end":"2014-12-31","val":108460,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014Q4I"},{"end":"2015-12-31","val":136434,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":124712,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-12-31","val":93272,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-12-31","val":42814,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":57718,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019Q4I"},{"end":"2020-12-31","val":56747,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":33652,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":17601,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"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-12-31","val":18080,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"},{"end":"2013-12-31","val":22866,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013Q4I"},{"end":"2014-12-31","val":22612,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014Q4I"},{"end":"2015-12-31","val":24620,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":18035,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-12-31","val":5800,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-12-31","val":10035,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2020-12-31","val":13167,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1134,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":322,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"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-12-31","val":57215,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"},{"end":"2013-12-31","val":58797,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013Q4I"},{"end":"2014-12-31","val":64965,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014Q4I"},{"end":"2015-12-31","val":95083,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":66709,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-12-31","val":42559,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-12-31","val":38485,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2020-12-31","val":30220,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":16576,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2163,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"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":"2011-12-31","val":3026945,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":3026945,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":3026945,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-06-30","val":3071554,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":3113903,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3128588,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":3128588,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":3128588,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":3128588,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":3128588,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3143098,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3190369,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3229144,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3256709,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":3256709,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":3256709,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":3256709,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":3256709,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3266662,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3299562,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3324502,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3395024,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":3395024,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":3395024,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":3395024,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":3395024,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3453512,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3535013,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3572850,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3609524,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":3609524,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":3609524,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":3609524,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":3609524,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3630203,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3671030,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3702691,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3725437,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":3725437,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":3725437,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":3725437,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":3725437,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3765747,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3770954,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3789435,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3816402,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":3816402,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":3816402,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":3816402,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":3816402,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3843678,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3856262,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3879547,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3891241,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":3891241,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":3891241,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":3891241,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":3891241,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3917606,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3932976,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3937915,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3947103,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":3947103,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":3947103,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":3947103,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":3947103,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3958462,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3982757,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4010107,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4027912,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":4027912,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":4027912,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":4027912,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":4027912,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4027912,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4038348,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4038138,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4038138,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":4038138,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":4038138,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":4038138,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":4038138,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4038138,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4041216,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4041216,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4041216,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":4041216,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4041216,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet":{"label":"Foreign Currency Cash Flow Hedge Derivative at Fair Value, Net","description":"Fair value as of the balance sheet date of all foreign currency derivatives designated as cash flow hedging instruments.","units":{"USD":[{"end":"2011-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2011-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011Q4I"},{"end":"2012-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2012-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2013-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"ForeignCurrencyTransactionGainLossUnrealized":{"label":"Foreign Currency Transaction Gain (Loss), Unrealized","description":"Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-338000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":341000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":107000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":230000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-111000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-78000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":-78000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":200000,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":301000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":300000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-126000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":100000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-226000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-200000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":75000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":100000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-653000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":-653000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":-700000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":300000,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":800000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":500000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-900000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-100000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-1073000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-1100000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-1100000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-700000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-700000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-400000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-384972,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-33191,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-33191,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-72167,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":72167,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-207242,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-207242,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-158148,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":-158148,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-7963,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-42147,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-7735,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-7735,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":36891,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"FurnitureAndFixturesGross":{"label":"Furniture and Fixtures, Gross","description":"Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.","units":{"USD":[{"end":"2011-12-31","val":803950,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":893918,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":893918,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":808252,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":808252,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":939475,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":939475,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":961712,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":961712,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":911391,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":911391,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":571004,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":571004,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":601938,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":601938,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":601928,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":601928,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":604300,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":604300,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"}]}},"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":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":-13185,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":-13185,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":-45213,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":-45213,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-45578,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-45578,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-63774,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-63774,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-63774,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-63774,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-63774,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-63774,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-64307,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-64307,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"}]}},"GainLossRelatedToLitigationSettlement":{"label":"Gain (Loss) Related to Litigation Settlement","description":"Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":5293319,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":5293319,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":5293319,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":5293319,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":5293319,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":5293319,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":5293319,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":5300000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":632600,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":632600,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":632600,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":632600,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":632600,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":632600,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"GainsLossesOnExtinguishmentOfDebt":{"label":"Gain (Loss) on Extinguishment of Debt","description":"Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":754000,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":754000,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":754000,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":754000,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":754000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":754000,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":754000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":754000,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"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":"2009-01-01","end":"2009-12-31","val":9875254,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":4813474,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":2453525,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":7217428,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-07-01","end":"2010-09-30","val":2403954,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":9626464,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":9626464,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2601535,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":5558995,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":5558995,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":2957460,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":2957460,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":8463762,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":8463762,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":2904767,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-07-01","end":"2011-09-30","val":2904767,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":11696512,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":11696512,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":11696512,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":3110875,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":3110875,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":6129029,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":6129029,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":3018154,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":3018154,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":9590909,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":9590909,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":3461880,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":3461880,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":13334475,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":13334475,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":13334475,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":3247067,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":3247067,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":6608948,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":6608948,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":3361881,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":3361881,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":9627039,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":9627039,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":3018091,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":3018091,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":12265038,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":12265038,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":12265038,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2391410,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":2391410,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4755790,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":4755790,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":2364380,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":2364380,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":6896250,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":6896250,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":2140460,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":2140460,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":9105545,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":9105545,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2492941,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":2492941,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5076834,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":5076834,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":2583893,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":2583893,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":7209499,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":7209499,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":2132665,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":2132665,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":9181289,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":9181289,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1705925,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":1705925,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3539404,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":3539404,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1833479,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":1833479,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":5100739,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":5100739,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":1561335,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":1561335,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":6470579,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":6470579,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1621551,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":1621551,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2966894,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":2966894,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1345343,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":1345343,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":4130570,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":4130570,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1163676,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":1163676,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":6119513,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":6119513,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1654940,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":1654940,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3106824,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":3106824,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1451884,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1451884,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":4175578,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":4175578,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":1068754,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1068754,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":5278768,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":5278768,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1476296,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":1476296,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2826085,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":2826085,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":1397886,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1397886,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4280188,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":4280188,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":1454103,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":1454103,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5635273,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":5635273,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1093169,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":1093169,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1938750,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":1938750,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":845581,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":845581,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2297451,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":2297451,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":358701,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":358701,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3022350,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":3022350,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":837867,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":837867,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1495967,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":1495967,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":658100,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":658100,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2129921,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":2129921,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":633954,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":633954,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2887957,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":2887957,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":849939,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":849939,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1574005,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":724066,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2400561,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":826556,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3178604,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":892654,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"Goodwill":{"label":"Goodwill","description":"Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2010-12-31","val":4150339,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":4150339,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":4150339,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":4150339,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":4150339,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4150339,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":4150339,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":4150339,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":4150339,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":4150339,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":4150339,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":4150339,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4150339,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4150339,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":4150339,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":4150339,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":4150339,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":4150339,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4150339,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4150339,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4150339,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4150339,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":4150339,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":4150339,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":4150339,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":4150339,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4150339,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4150339,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4150339,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4150339,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":4150339,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":4150339,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":4150339,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":4150339,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4150339,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4150339,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4150339,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4150339,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":4150339,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":4150339,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":4150339,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":4150339,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4150339,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4150339,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4150339,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4150339,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":4150339,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":4150339,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":4150339,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":4150339,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4150339,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4150339,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4150339,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4150339,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":4150339,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":4150339,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":4150339,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":4150339,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4150339,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4150340,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4150339,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4150339,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":4150339,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":4150339,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":4150339,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":4150339,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4150339,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4150339,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4150339,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4150339,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":4150339,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":4150339,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":4150339,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":4150339,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4150339,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4150339,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4150339,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4150339,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":4150339,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":4150339,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":4150339,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":4150339,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4150339,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4150339,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4150339,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4150339,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":4150339,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":4150339,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":4150339,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":4150339,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4150339,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4150339,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4150339,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4150339,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":4150339,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4150339,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"GoodwillGross":{"label":"Goodwill, Gross","description":"Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2011-12-31","val":4150339,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2011-12-31","val":4150339,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":4150339,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2012-06-30","val":4150339,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4150339,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4150339,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"}]}},"GoodwillImpairmentLoss":{"label":"Goodwill, Impairment Loss","description":"Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"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":"2009-01-01","end":"2009-12-31","val":72392376,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":26415094,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":14416821,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":40166091,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-07-01","end":"2010-09-30","val":13750997,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":60348421,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":61404795,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":14117037,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2011-01-01","end":"2011-03-31","val":14117037,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":27495428,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":28060417,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":13627084,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":13943379,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":13943379,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":41299127,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":42110218,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":13803699,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-07-01","end":"2011-09-30","val":14049801,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":14049801,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":60374435,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":61353693,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":61353693,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2011-10-01","end":"2011-12-31","val":19243475,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4"},{"start":"2012-01-01","end":"2012-03-31","val":14186230,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":14186230,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-03-31","val":14186230,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":14186230,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":25774190,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":25774190,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":11587960,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":11587960,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-04-01","end":"2012-06-30","val":11587960,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":11587960,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":37982286,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":37982286,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":12208096,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":12208096,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-07-01","end":"2012-09-30","val":12208096,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":12208096,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":54748896,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":54748896,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":54748896,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2012-10-01","end":"2012-12-31","val":16766610,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-10-01","end":"2012-12-31","val":16766610,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4"},{"start":"2013-01-01","end":"2013-03-31","val":10976760,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":10976760,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-03-31","val":10976760,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":10976760,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":21125805,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":21125805,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":10149045,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":10149045,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-04-01","end":"2013-06-30","val":10149045,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":10149045,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":32086883,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":32086883,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":10961078,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":10961078,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-07-01","end":"2013-09-30","val":10961078,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":10961078,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":43480690,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":43480690,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":43480690,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2013-10-01","end":"2013-12-31","val":11393807,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-10-01","end":"2013-12-31","val":11393807,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4"},{"start":"2014-01-01","end":"2014-03-31","val":9327124,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":9327124,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-03-31","val":9327124,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2014-01-01","end":"2014-03-31","val":9327124,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":17922128,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":17922128,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":8595004,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":8595004,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-04-01","end":"2014-06-30","val":8595004,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":8595004,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":26505224,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":26505224,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":8583096,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":8583096,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-07-01","end":"2014-09-30","val":8583096,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":8583096,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":35642799,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":35642799,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2014-10-01","end":"2014-12-31","val":9137575,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-10-01","end":"2014-12-31","val":9137575,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4"},{"start":"2015-01-01","end":"2015-03-31","val":17529634,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":17529634,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-03-31","val":17529634,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":24423437,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":24423437,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":6893803,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":6893803,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-04-01","end":"2015-06-30","val":6893803,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":31680712,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":31680712,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":7257275,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":7257275,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-07-01","end":"2015-09-30","val":7257275,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":38888857,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":38888857,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":7208145,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":5425838,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":5425838,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":11174690,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":11174690,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":5748852,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":5748852,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":16441131,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":16441131,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":5266441,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":5266441,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":21979043,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":21979043,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4586484,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":4586484,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":9550178,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":9550178,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":4963694,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":4963694,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":14421028,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":14421028,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":4870850,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":4870850,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":19619564,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":19619564,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4238911,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":4238911,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7620443,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":7620443,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":3381532,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":3381532,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":10972162,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":10972162,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":3351719,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":3351719,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":14860002,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":14860002,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3849564,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":3849564,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6549307,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":6549307,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":2706488,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":2706488,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":9748909,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":9748909,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":3199602,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":3199602,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":13630584,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":13630584,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2632807,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":2632807,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5736193,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":5736193,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":3103386,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":3103386,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":9756635,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":9756635,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":4020442,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":4020442,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":12941215,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":12941215,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3179319,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":3179319,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5997325,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":5997325,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":2818006,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":2818006,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":8838509,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":8838509,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":2841184,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":2841184,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":12228204,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":11982619,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1633839,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":1633839,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3629764,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":1995925,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":6308801,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":2679037,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":8487367,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1893079,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"ImpairmentOfInvestments":{"label":"Other than Temporary Impairment Losses, Investments","description":"The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":57068,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-12-31","val":41780,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":41780,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":41780,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-12-31","val":10725,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":10725,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":10725,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Domestic","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-19944695,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-24181349,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":-24181349,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-15356162,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":-15356162,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":-15356162,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-13466322,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-13466322,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-13466322,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-7638422,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-7638422,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-2310565,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-2310565,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-10998240,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-10998240,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":590660,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":590660,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-1105447,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-1105447,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-1847586,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":-1847586,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":923144,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":867361,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":533225,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":287640,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-1698610,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-6475766,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-13708608,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":-5095658,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-18326046,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-07-01","end":"2010-09-30","val":-4617438,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-17801646,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":-17801646,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-5373749,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-11192919,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":-11192919,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":-5819171,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-5819171,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-16384258,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":-16384258,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-5191339,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-07-01","end":"2011-09-30","val":-5191339,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-22159951,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":-22159951,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":-22159951,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-2236876,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":-2236876,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-8662179,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-8662179,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-6425303,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":-6425303,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-12147157,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-12147157,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":-3484978,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-3484978,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-14197914,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":-14197914,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":-14197914,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-4204343,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-4204343,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-9241885,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-9241885,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":-5037542,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":-5037542,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-13408237,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":-13408237,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-4166352,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-4166352,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-12506358,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-12506358,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-12506358,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-2586723,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-2586723,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1169245,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":-1169245,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":1417478,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":1417478,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-4239017,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":-4239017,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":-3069772,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":-3069772,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-6701730,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-6701730,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":5909884,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":5909884,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2863651,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":2863651,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":-3046233,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":-3046233,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":415992,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":415992,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-2447659,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":-2447659,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1553818,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-1553818,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-4171465,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":-4171465,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-7540675,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":-7540675,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-3369210,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":-3369210,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-9432329,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-9432329,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":-1891654,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-1891654,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-10411587,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-10411587,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-989249,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-989249,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1534750,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-1534750,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-545501,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-545501,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-115473,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-115473,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1419277,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":1419277,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1060007,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":1060007,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":569316,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":569316,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-434237,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-434237,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-1003553,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-1003553,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-863524,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-863524,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-429287,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-429287,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-673426,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-673426,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-37321,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-37321,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1072800,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-1072800,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":-1035479,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-1035479,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-1684988,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-1684988,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":-612188,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-612188,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-1259629,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":-1259629,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-649776,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-649776,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-279845,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-279845,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":369931,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":369931,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1277636,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":1277636,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1557481,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":1557481,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1124190,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":1068407,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":469864,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":452911,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":122839,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":93270,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-347025,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-359641,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":513800,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":458439,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":390961,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":365169,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":730095,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":484510,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1230666,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-1230666,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1940065,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-709399,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-1668891,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":271174,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-1588497,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-500531,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Foreign","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":2143049,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":2021398,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":2021398,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":1158248,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":1158248,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":1158248,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":959964,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":959964,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":959964,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":936692,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":936692,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":756747,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":756747,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":586653,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":586653,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":469347,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":469347,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":432021,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":432021,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":587957,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":587957,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":201046,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":201046,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":196870,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":196870,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":110113,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"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":"2011-01-01","end":"2011-06-30","val":11200000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-09-30","val":16400000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-06-30","val":8700000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":12100000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"}]}},"IncomeTaxCreditsAndAdjustments":{"label":"Income Tax Credits and Adjustments","description":"A credit or adjustment for government or taxing authority authorized decrease in taxes owed as a result of meeting certain tax policy conditions.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":200000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":180021,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":122004,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":122004,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"}]}},"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":"2009-01-01","end":"2009-12-31","val":-3383061,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-4803045,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":-1720160,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":16996344,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-07-01","end":"2010-09-30","val":21799389,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":17573975,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":17573975,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":592516,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":662384,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":662384,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":69868,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":69868,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":869221,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":869221,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":206837,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-07-01","end":"2011-09-30","val":206837,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1208332,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":1208332,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":1208332,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":212532,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":212532,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":407815,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":407815,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":195283,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":195283,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":490888,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":490888,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":83073,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":83073,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":786407,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":786407,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":786407,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":176102,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":176102,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":345853,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":345853,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":169751,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":169751,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-1600836,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":-1600836,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-1946689,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-1946689,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-1573768,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-1573768,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-1573768,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":215075,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":215075,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":301606,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":301606,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":86531,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":86531,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":464233,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":464233,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":162627,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":162627,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":510091,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":510091,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":647505,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":647505,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":269456,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":269456,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":-378049,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":-378049,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":403736,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":403736,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":134280,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":134280,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":375543,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":375543,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":125147,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":125147,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":290819,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":290819,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":165672,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":165672,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":375338,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":375338,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":84519,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":84519,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":587207,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":587207,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":122948,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":122948,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":217248,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":217248,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":94300,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":94300,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":207352,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":207352,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-9896,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":-9896,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":7606,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":7606,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":62439,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":62439,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":62990,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":62990,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":551,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":551,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-33868,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-33868,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-96858,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-96858,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":233288,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":233288,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":87586,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":87586,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":223830,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":223830,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":136244,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":136244,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":168556,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":168556,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":-55274,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-55274,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":492325,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":492325,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":70064,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":70064,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":33437,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":33437,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-36627,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-36627,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":44709,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":44709,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":11272,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":11272,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-14319,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-14319,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":44616,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":44616,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":47275,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":47275,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":2659,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":2659,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":63804,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":63804,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":16529,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":16529,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":526763,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":526763,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-121260,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-121260,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":100567,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":221827,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":150369,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":49802,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":210458,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-52761,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"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":"2009-01-01","end":"2009-12-31","val":130125,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":27500,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":79441,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-01-01","end":"2010-12-31","val":721159,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":721159,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":94122,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":278871,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":278871,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-09-30","val":449583,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":449583,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":1221294,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":1221294,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":499967,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":499967,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":528714,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":528714,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":568646,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":568646,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-12-31","val":688164,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":141148,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":141148,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-132217,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-132217,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":59023,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":59023,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-03-31","val":83771,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":30428,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-09-30","val":146246,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"}]}},"IncomeTaxesPaidNet":{"label":"Income Taxes Paid, Net","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":1221294,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":688167,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":688167,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":95593,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":95593,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":95593,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":83771,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":30428,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":146246,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":186194,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":186194,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-7488,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":-7488,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":98653,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":98653,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":158313,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":158313,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":195895,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":195895,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":30568,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":30568,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":443908,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":443908,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":549289,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":549289,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":518955,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":518955,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":47411,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":47411,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":135915,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":135915,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":207399,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":207399,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":209267,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":209267,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"IncomeTaxesReceivable":{"label":"Income Taxes Receivable, Current","description":"Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.","units":{"USD":[{"end":"2010-12-31","val":385682,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2010Q4I"},{"end":"2010-12-31","val":385682,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2011-06-30","val":385682,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":431572,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q4I"},{"end":"2012-06-30","val":0,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"}]}},"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":"2010-01-01","end":"2010-12-31","val":23538534,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":5715464,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":5715464,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":5862220,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":5862220,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":5862220,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":4333382,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":4333382,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":4333382,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":2715868,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":2715868,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":680780,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":680780,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":4011710,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":4011710,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-15072298,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-15072298,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-1241052,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-1241052,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1188639,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":1188639,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-474956,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-474956,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":35614,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":87187,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":129634,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"IncomeTaxReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":14295386,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":14295386,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-6230576,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-7755983,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":-7755983,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-4969270,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":-4969270,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":-4969270,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-4377225,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-4377225,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-4377225,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-2345606,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-2345606,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-543836,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-543836,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-3644056,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-3644056,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":371003,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":371003,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-141419,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-141419,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-264522,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":-264522,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":236080,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":224366,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":153320,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":101747,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-333585,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"IncomeTaxReconciliationNondeductibleExpense":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, 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 nondeductible expenses.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-36423,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-25071,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":-25071,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":50070,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":50070,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":50070,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":25295,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":25295,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":25295,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":52565,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":52565,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-31199,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-31199,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-28812,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-28812,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-50579,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-50579,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":200464,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":5788,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":9100,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":9100,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":5702,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":17416,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":22104,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":22104,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":18374,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount","description":"Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":38042,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012"}]}},"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":"2010-01-01","end":"2010-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":2625000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":2625000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-553700,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":-553700,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":-553700,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":56882,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":56882,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-80406,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":3939,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":3939,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":895,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":895,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-150716,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-150716,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":200333,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":200333,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-64201,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":-64201,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":54480,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":54480,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":17654,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":17654,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-5489,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"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":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":468376,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":468376,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":143120,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":143120,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":165099,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":165099,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":19299,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":19299,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":206323,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":206323,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":63941,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"IncomeTaxReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-131563,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-59,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":-59,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-3130,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":-3130,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":-3130,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":8948,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":8948,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":8948,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":10182,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":10182,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":3195,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":3195,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2172,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":2172,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":355888,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":355888,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":543278,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":543278,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-675527,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":-675527,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":242992,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":242992,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-4052,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-4052,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":79182,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"IncomeTaxReconciliationTaxContingenciesOther":{"label":"Effective Income Tax Rate Reconciliation, Tax Contingency, Other, 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 other income tax contingencies.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":28206,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":118351,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":118351,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":140625,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":140625,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":140625,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-2173905,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-2173905,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-2173905,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":28485,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":28485,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":26814,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":26814,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":12440,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":12440,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-41482,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-41482,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-60994,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-60994,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-71119,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":-71119,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-1706,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-1706,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-1499,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-1499,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-9768,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"IncomeTaxReconciliationTaxCreditsResearch":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Research, 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 research tax credit.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":515324,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012"}]}},"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":"2009-01-01","end":"2009-12-31","val":839210,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-390630,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":-374066,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-01-01","end":"2010-12-31","val":-96236,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":-96236,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":222353,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":936232,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":936232,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-09-30","val":272517,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":272517,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":1446111,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":1446111,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":1446111,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-519826,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":-519826,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-222903,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-222903,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":-1372792,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-1372792,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-12-31","val":-101784,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":-101784,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":-101784,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":394837,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":394837,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-712032,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-712032,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":-1075552,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":-1075552,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":-1809000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-1809000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-1809000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":249979,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":249979,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":323445,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":323445,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":-160432,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":-160432,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":280170,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":280170,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":143110,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":143110,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-100169,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":-100169,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":144828,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":144828,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-231598,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-231598,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":83243,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":83243,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-42587,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":-42587,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-271992,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-271992,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":-597173,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-597173,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":352657,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":352657,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":193640,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":193640,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":710509,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":710509,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":728260,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":728260,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":81789,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":81789,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-300168,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-300168,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-219868,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-219868,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":-505724,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-505724,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-64080,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-64080,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":527623,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":527623,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":487202,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":487202,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":730324,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":730324,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-433791,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-433791,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-605831,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-605831,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":-571231,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-571231,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-911352,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-911352,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":536721,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":536721,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":102950,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":102950,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":-53814,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-53814,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":-49387,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-49387,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":389847,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":389847,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":301761,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":340818,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":191019,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":65293,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"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":"2009-01-01","end":"2009-12-31","val":3111342,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-7072901,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":-3479636,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-01-01","end":"2010-12-31","val":-438529,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":-438529,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-8361870,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-6060390,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":-6060390,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-09-30","val":-9697385,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":-9697385,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":-3830769,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":-3830769,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":-3830769,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-5828861,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":-5828861,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-9248544,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-9248544,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":-8169755,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-8169755,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-12-31","val":-4849209,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":-4849209,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":-4849209,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-4247431,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-4247431,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-4791340,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-4791340,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":-5851286,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":-5851286,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":-3327614,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-3327614,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-3327614,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1486819,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-1486819,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-3584824,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":-3584824,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":-3976230,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":-3976230,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":-2394162,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-2394162,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-2357849,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":-2357849,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-2655194,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":-2655194,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":-3837502,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":-3837502,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-2232538,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-2232538,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1389080,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":-1389080,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1787845,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":-1787845,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-3170149,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-3170149,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":-1381566,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-1381566,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1453723,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-1453723,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1961276,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-1961276,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-2820410,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-2820410,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-1014594,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-1014594,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1143932,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":-1143932,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2248771,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-2248771,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-2581079,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-2581079,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":-834038,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-834038,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-325914,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-325914,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1915823,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-1915823,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":-1778241,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-1778241,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":-54857,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":-54857,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1720163,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-1720163,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1628983,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-1628983,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":138271,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":138271,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-577259,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-577259,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":129714,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":129714,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-667748,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":-667748,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":-541249,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-541249,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":103138,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":103138,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2044122,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-2044122,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1309794,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-538413,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-633998,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-452374,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"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":"2009-01-01","end":"2009-12-31","val":507140,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-09-30","val":1609415,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-01-01","end":"2010-12-31","val":324726,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":324726,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-105139,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":431453,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-09-30","val":227184,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":227184,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":8670790,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":8670790,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":8550746,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-4544446,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":-4544446,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-6202916,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-6202916,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":-4762389,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-4762389,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-12-31","val":-660428,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":-660906,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":-660906,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-2505490,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-2505012,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-2168298,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-2167820,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":-5267189,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":-6211327,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":-11758230,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-11758230,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-11758230,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-986921,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-986921,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1550577,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":-1550577,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":-1733806,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":-1733806,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":-1142903,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-1142903,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":966815,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":966815,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1472222,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":1472222,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":1010797,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":1010797,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":674603,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":378350,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-850109,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":-820971,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-407633,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":-289754,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-1539956,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-1539956,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":-1993076,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-1993076,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1139133,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-1139133,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1098547,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-1098547,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-940641,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-940641,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-694418,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-694418,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-697070,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":-697070,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-260174,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-260174,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-152018,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-152018,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":194253,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-7942,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-268024,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":137972,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-719819,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-262193,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":-718562,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":45039,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":-413998,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":-413998,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-171461,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-171461,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-298558,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-298558,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":-589952,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-589952,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-339399,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-283616,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":114335,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":131288,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-551245,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":-521676,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":-669852,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-614491,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":-476977,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-476977,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-259405,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-259405,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":106945,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":401087,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":409812,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-204083,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"IncreaseDecreaseInContractReceivablesNet":{"label":"Increase (Decrease) in Contract Receivables, Net","description":"The increase (decrease) during the reporting period in receivables arising from the contracting of goods and services, net for uncollectible accounts.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-2003433,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-2003433,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-76549,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"}]}},"IncreaseDecreaseInContractWithCustomerAsset":{"label":"Increase (Decrease) in Contract with Customer, Asset","description":"Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":-219141,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-1038473,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-03-31","val":86397,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-92724,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-92724,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":-79192,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-79192,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":-76549,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-229042,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-229042,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-399320,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-399320,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":-432204,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-432204,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-478855,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-478855,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-30179,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-30179,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-38016,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":-38016,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":-236296,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-236296,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":304231,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":304231,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-13120,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-13120,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-51502,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-183686,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-362801,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-28628,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"IncreaseDecreaseInContractWithCustomerLiability":{"label":"Increase (Decrease) in Contract with Customer, Liability","description":"Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":-1350095,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-3419209,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-03-31","val":-74142,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-699893,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-699893,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":-1163169,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-1163169,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-03-31","val":-1201373,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-1201373,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1988705,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-1988705,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":-1317239,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-1317239,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-03-31","val":115750,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":115750,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-381096,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":-381096,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":-1058641,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-1058641,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":-653598,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-682055,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-682055,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1075349,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-1315987,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-1395257,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":28348,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"IncreaseDecreaseInDeferredCharges":{"label":"Increase (Decrease) in Deferred Charges","description":"The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":-7812630,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-11317880,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2020-01-01","end":"2020-03-31","val":-1967462,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-4686038,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-9807409,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2021-01-01","end":"2021-03-31","val":-3915390,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-6683457,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-9281741,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-13248342,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-12-31","val":-13248342,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1355454,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-3338283,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-6147943,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"}]}},"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":"2009-01-01","end":"2009-12-31","val":156734,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-386101,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":-1737518,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-01-01","end":"2010-12-31","val":1320820,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":1320820,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1941385,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2248781,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":2248781,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-09-30","val":1405560,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":1405560,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":3576167,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":3576167,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":3576167,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":789474,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":789474,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-837581,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-837581,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":-3523142,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-3523142,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-12-31","val":-2852793,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":-2852793,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":-2852793,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-277929,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-277929,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-1237922,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-1237922,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":1339297,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":1339297,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":5887953,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":5887953,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":5887953,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2156828,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":2156828,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3333415,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":3333415,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":4333607,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":4333607,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":6991933,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":6991933,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-9753041,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":-9753041,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-9994575,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":-9994575,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":-11623998,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":-11623998,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-10699696,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-10699696,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-73970,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":-73970,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-541348,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":-541348,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-2517096,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-2517096,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":-2060557,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-2060557,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-289341,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-289341,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-2487989,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-2487989,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-4976493,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-4976493,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-5401165,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-5401165,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":47785,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":47785,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1350095,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-3419209,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-3654184,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-3654184,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-74142,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":-1238212,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":-1238212,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-1018459,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-1018459,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-899183,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"}]}},"IncreaseDecreaseInIncomeTaxesReceivable":{"label":"Increase (Decrease) in Income Taxes Receivable","description":"The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":5512694,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":-315734,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":195009,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"}]}},"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":"2009-01-01","end":"2009-12-31","val":75705,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":1152838,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":1720315,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-01-01","end":"2010-12-31","val":1080002,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":1080002,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":57166,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-190831,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":-190831,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-09-30","val":4294,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":4294,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":359348,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":359348,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":359348,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":424159,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":424159,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-668363,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-668363,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":-1047180,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-1047180,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-12-31","val":-1126188,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":-1126188,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":-1126188,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":425358,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":425358,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":261379,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":261379,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":109621,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":109621,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":276571,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":276571,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":276571,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-267044,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-267044,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-226995,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":-226995,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":-604967,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":-604967,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":-566897,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-566897,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-201394,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":-201394,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-202257,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":-202257,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":-195622,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":-195622,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-281959,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-281959,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-40505,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":-40505,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-64353,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":-64353,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-64353,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-64353,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":-64353,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-64353,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-12-31","val":-6181,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-6181,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":15093,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":15093,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":15829,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":15829,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":90045,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":90045,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":89843,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":89843,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":14305,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":14305,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-15539,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-15539,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-14571,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-14571,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":-15713,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-15713,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-15889,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-15889,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":-7679,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-7679,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-7667,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-7667,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-7291,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-7329,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-7202,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"IncreaseDecreaseInOtherOperatingAssets":{"label":"Increase (Decrease) in Other Operating Assets","description":"Amount of increase (decrease) in operating assets classified as other.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-31153,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-220292,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":-156791,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-01-01","end":"2010-12-31","val":-204657,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":-204657,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-25944,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-11854,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":-11854,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-09-30","val":-55014,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":-55014,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":-48135,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":-48135,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":-48135,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-42916,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":-42916,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":20718,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":20718,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":-81066,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-81066,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-12-31","val":-31837,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":-31837,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":-31837,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":34291,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":34291,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":39742,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":39742,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":32900,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":32900,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":95052,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":95052,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":95052,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-157383,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-157383,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-212453,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":-212453,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":-210587,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":-210587,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":-168042,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-168042,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-25109,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":-25109,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-41492,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":-41492,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":-15978,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":-15978,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-15978,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-15978,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-32679,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":-32679,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-23429,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":-23429,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-32587,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-32587,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":-761053,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-761053,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":23484,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":23484,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":154832,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":154832,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":371543,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":371543,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":787527,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":787527,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-7610,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":-7610,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-7572,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-7572,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-7539,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-7539,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":-6045,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-6045,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":69164,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":467367,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":114198,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":551582,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":-1402,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":782802,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":-1403,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":-1403,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":51,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":51,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7160,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":7160,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":254,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":379,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":389,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":389,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1031,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":1031,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":269,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":269,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":-748457,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-748457,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":-756767,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-756767,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-5437,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-5437,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-4925,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":2604,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-77919,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-63516,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets":{"label":"Increase (Decrease) in Prepaid Expense and Other Assets","description":"Amount of increase (decrease) in prepaid expenses, and assets classified as other.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":169138,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":43847,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":23459,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-01-01","end":"2010-12-31","val":-826643,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":-826643,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":521192,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":263610,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":263610,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-09-30","val":45891,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":240900,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":333732,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":333732,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":333732,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":87904,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":87904,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-43214,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-43214,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":2809510,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":2809510,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-12-31","val":889278,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":889278,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":889278,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-4342,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-4342,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-281372,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-281372,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":-663592,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":-663592,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":-1129742,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-1129742,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-1129742,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":824037,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":824037,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-6394,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":-6394,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":188627,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":188627,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":11072,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":11072,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":403114,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":403114,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":176307,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":176307,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":73428,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":73428,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":202147,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":202147,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-260358,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":-260358,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-377103,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":-377103,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-425663,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-425663,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":-416372,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-416372,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-12379,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-12379,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-403937,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-403937,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-287844,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-287844,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-44488,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-44488,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-280266,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":-280266,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-425718,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-425718,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-158024,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-158024,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":250662,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":250662,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-170927,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-170927,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-181764,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-181764,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":173775,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":173775,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":337712,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":337712,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-121591,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-121591,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-277525,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-277525,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":-249383,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-249383,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-353689,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-353689,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":250034,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":250034,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-302404,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":-302404,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":-271443,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-271443,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":-725046,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-725046,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":222019,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":222019,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":59132,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-106208,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-130979,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":141566,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"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":"2010-01-01","end":"2010-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":750000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":750000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":750000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-750000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-750000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015"}]}},"IncreaseDecreaseInSecurityDeposits":{"label":"Increase (Decrease) in Security Deposits","description":"The increase (decrease) during the reporting period in security deposits.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-48238,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":-41746,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":-39622,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-12-31","val":-29746,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":-29746,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-250000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-250000,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":-250000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":-250000,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":-244814,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-244814,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-244814,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-91059,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-74229,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-09-30","val":-44247,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-12-31","val":-16723,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-16723,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":229016,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":229016,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":127100,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":127100,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2052,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":2052,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":58551,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":58551,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":84678,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":84678,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":51734,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":51734,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1588,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":739484,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"}]}},"IncrementalCommonSharesAttributableToConversionOfPreferredStock":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible preferred stock using the if-converted method.","units":{"shares":[{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":8781516,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":8781516,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":8781516,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":8781516,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"}]}},"IncrementalCommonSharesAttributableToShareBasedPaymentArrangements":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.","units":{"shares":[{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":861288,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":861288,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1547351,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":1547351,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1542828,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":1542828,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":901468,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":901468,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2586266,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":2586266,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"}]}},"IncrementalEffectOnBalanceSheetAssetLineItemChangeDueToAdditionalMinimumPensionLiabilityAMLAdjustmentPeriodIncreaseDecrease":{"label":"Incremental Effect on Balance Sheet, Asset Line Item Change Due to Additional Minimum Pension Liability (AML) Adjustment, Period Increase (Decrease) (Deprecated 2017-01-31)","description":"Changes in individual asset line items in the year-end statement of financial position that are incrementally affected by the additional minimum pension liability (AML) adjustment by the recognition provisions of FAS 158 in the year of initial application.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-59655,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":7166,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":6391,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":6015,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-1151,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":67891,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":5451,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":7120,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-06-30","val":7120,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":1669,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":1669,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":11356,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-09-30","val":11356,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":4236,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":4236,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":129445,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-4558,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-946,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":3612,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":2019,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":2965,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3"}]}},"IntangibleAssetsNetExcludingGoodwill":{"label":"Intangible Assets, Net (Excluding Goodwill)","description":"Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.","units":{"USD":[{"end":"2010-12-31","val":387222,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":387222,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":387222,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":161686,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":200980,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":191572,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":191572,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":191572,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":191572,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":191572,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":185309,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":177932,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":190106,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":174426,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":174426,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":174426,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":174426,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":174426,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":159394,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":178978,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":183645,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":179596,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":179596,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":179596,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":179596,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":179596,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":160579,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":161633,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":156676,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":196037,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":196037,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":196037,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":196037,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":196037,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":219207,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":262333,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":260004,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":256137,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":256137,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":256137,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":256137,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":256137,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":235339,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":235408,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":227883,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":209456,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":209456,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":209456,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":209456,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":209456,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":208851,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":174200,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":152147,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":141631,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":141631,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":141631,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":141631,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":141631,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":134628,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":110671,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":105375,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":91334,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":91334,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":91334,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":91334,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":91334,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":93116,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":85746,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":68554,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":57718,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":57718,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":57718,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":57718,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":57718,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":84249,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":91463,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":100358,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":100134,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":100134,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":100134,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":100134,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":100134,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":84052,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":78504,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":64295,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":51362,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":51362,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":51362,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":51362,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":51362,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":40826,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":35350,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":27437,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":20086,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":20086,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13285,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"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":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":7101,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":7101,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":34724,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":64837,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":103818,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":103818,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":60833,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":237176,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"}]}},"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":"2018-01-01","end":"2018-06-30","val":34724,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":64817,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-03-31","val":60833,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":119040,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":119040,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":176008,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":176008,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":237176,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":52546,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":52546,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":110708,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":110708,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":261095,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":261095,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":291821,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":291821,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":75816,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":75816,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":86860,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":86860,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":110408,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":110408,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":136042,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":136042,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":21554,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":21554,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":43224,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":64842,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":130040,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":46746,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"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":1705828,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":1705828,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":1705828,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-06-30","val":952039,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":685328,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":623830,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":623830,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":623830,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":623830,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":623830,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1051852,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":888833,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":740605,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":909317,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":909317,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":909317,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":909317,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":909317,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":644871,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":675748,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":303093,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":352493,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":352493,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":352493,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":352493,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":352493,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":151099,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":150236,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":156871,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":70534,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":70534,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":70534,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":70534,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":70534,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":30029,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6181,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6181,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6181,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"}]}},"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":1409659,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":1409659,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":1409659,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1218828,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1413953,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1769007,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":1769007,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":1769007,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":1769007,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":1769007,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2193166,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1100644,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":721827,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":642819,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":642819,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":642819,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":642819,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":642819,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1068177,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":904198,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":752440,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":919390,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":919390,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":919390,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":919390,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":919390,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":652346,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":692395,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":314423,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":352493,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":352493,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":352493,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":352493,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":352493,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":151099,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":150236,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":156871,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":70534,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":70534,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":70534,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":70534,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":70534,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":30029,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6181,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6181,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6181,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":6181,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":6181,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":6181,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":6181,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6181,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6181,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6181,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":14885,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":14885,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":14885,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":14885,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":14885,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":30562,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":104737,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":104460,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":30014,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":30014,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":30014,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":30014,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":30014,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":14173,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":14571,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":14809,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":15275,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":15275,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":15275,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":15275,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":15275,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":15061,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":15381,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":15421,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7744,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":7744,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":7744,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":7744,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":7744,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"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":63179,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":63179,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":63179,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-06-30","val":148605,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":36499,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":18989,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":18989,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":18989,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":18989,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":18989,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":16325,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":15365,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":11835,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":10073,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":10073,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":10073,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":10073,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":10073,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":7475,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":16647,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":11330,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014Q4I"}]}},"InventoryValuationReserves":{"label":"Inventory Valuation Reserves","description":"Amount of valuation reserve for inventory.","units":{"USD":[{"end":"2011-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"}]}},"InvestmentsFairValueDisclosure":{"label":"Investments, Fair Value Disclosure","description":"Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.","units":{"USD":[{"end":"2010-12-31","val":21505410,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2010Q4I"},{"end":"2011-12-31","val":21505410,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":21505410,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":21505410,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-06-30","val":17087686,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":13691700,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":10530942,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":10530942,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":10530942,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":10530942,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":10530942,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":9805890,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":7838590,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5764839,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":8073108,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":8073108,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":10900722,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":10900722,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":7420042,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4I"}]}},"LeaseCost":{"label":"Lease, Cost","description":"Amount of lease cost recognized by lessee for lease contract.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":573709,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":522385,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":260564,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":689558,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":167173,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1872089,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":1872089,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":510344,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":289988,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":633774,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":589498,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":279374,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":299510,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1025017,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":956685,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":391242,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":367187,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1288561,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":1288561,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":339037,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":339037,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":523899,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":523899,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":184862,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":184862,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":612492,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":612492,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":88593,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":88593,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":666534,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":666534,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":32094,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":32094,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":69380,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":37286,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":107800,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":38420,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":142388,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":33118,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"LeaseholdImprovementsGross":{"label":"Leasehold Improvements, Gross","description":"Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.","units":{"USD":[{"end":"2011-12-31","val":2264180,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":2578942,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":2578942,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":2090902,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":2090902,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1997529,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":1997529,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1931291,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":1931291,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1930701,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":1930701,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1688030,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":1688030,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1681606,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":1681606,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1715041,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":1715041,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1730751,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":1730751,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"}]}},"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":"2018-06-30","val":4553666,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4323308,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-03-31","val":3429348,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3375824,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2792036,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2393715,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1969483,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1489934,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1084346,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":659754,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":237525,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":199836,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":142295,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":115493,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-03-31","val":96245,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":76996,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":57747,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":34753,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17467,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease due 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":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour":{"label":"Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four","description":"Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2018-06-30","val":491020,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":491020,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-03-31","val":0,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree":{"label":"Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three","description":"Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2018-06-30","val":1444247,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1567637,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-03-31","val":596475,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":639526,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":639526,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo":{"label":"Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two","description":"Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2018-06-30","val":1614843,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1756507,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-03-31","val":1567637,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1788450,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1714436,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"}]}},"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-12-31","val":1754189,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1329957,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":850408,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":424592,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":659754,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":237525,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":87605,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":30063,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":76995,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-03-31","val":57747,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":38498,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":19249,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":34753,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"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":0,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","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":596475,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":639526,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":639526,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"}]}},"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":1567637,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1788450,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1714436,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":639526,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":639526,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":639526,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":659754,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-06-30","val":112231,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":112232,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":38498,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-03-31","val":38498,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":38498,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":38498,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2018-06-30","val":1003556,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":508144,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-03-31","val":1265236,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":947848,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":438074,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2023-03-31","val":17467,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":{"label":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.","units":{"USD":[{"end":"2019-03-31","val":289771,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":341005,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":169615,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":113334,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":92201,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":19979,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8120,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5320,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1563,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3583,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1484,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3088,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5352,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6641,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8121,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":337,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":97,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"LessorOperatingLeasePaymentsToBeReceived":{"label":"Lessor, Operating Lease, Payments to be Received","description":"Amount of lease payments to be received by lessor for operating lease.","units":{"USD":[{"end":"2018-06-30","val":1177533,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1106167,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-03-31","val":1312746,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1000858,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":987645,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2020-03-31","val":675757,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":681074,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":605761,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-03-31","val":25105,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"}]}},"LessorOperatingLeasePaymentsToBeReceivedFourYears":{"label":"Lessor, Operating Lease, Payment to be Received, Year Four","description":"Amount of lease payment to be received by lessor for operating lease 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":"2018-06-30","val":142731,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":142731,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-03-31","val":0,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"}]}},"LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths":{"label":"Lessor, Operating Lease, Payment to be Received, Year One","description":"Amount of lease payment to be received by lessor for operating lease 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":"2020-03-31","val":467832,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":473149,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":75314,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-03-31","val":25105,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"}]}},"LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear":{"label":"Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year","description":"Amount of lease payment to be received by lessor for operating lease in remainder of 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":"2018-06-30","val":178414,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":107048,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-03-31","val":623776,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":311888,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":155944,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"}]}},"LessorOperatingLeasePaymentsToBeReceivedThereafter":{"label":"Lessor, Operating Lease, Payment to be Received, after Year Five","description":"Amount of lease payment to be received by lessor for operating lease 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":"2018-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-03-31","val":0,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2020-03-31","val":0,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"}]}},"LessorOperatingLeasePaymentsToBeReceivedThreeYears":{"label":"Lessor, Operating Lease, Payment to be Received, Year Three","description":"Amount of lease payment to be received by lessor for operating lease 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":"2018-06-30","val":428194,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":428194,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-03-31","val":65194,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":65194,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":207925,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"}]}},"LessorOperatingLeasePaymentsToBeReceivedTwoYears":{"label":"Lessor, Operating Lease, Payment to be Received, Year Two","description":"Amount of lease payment to be received by lessor for operating lease 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":"2018-06-30","val":428194,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":428194,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-03-31","val":623776,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":623776,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":623776,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2020-03-31","val":207925,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":207925,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":530447,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"}]}},"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":36606498,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":36606498,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":36606498,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":40477787,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":38671154,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":50229956,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":50229956,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":50229956,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":50229956,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":50229956,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":45946615,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":42899863,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":40636789,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":46452165,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":46452165,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":46452165,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":46452165,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":46452165,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":43855893,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":42004153,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":41479569,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":40262498,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":40262498,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":40262498,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":40262498,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":40262498,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":41408427,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":42516972,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":42303233,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":45563123,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":45563123,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":45563123,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":45563123,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":45563123,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":36739240,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":36345299,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":34561397,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":34316767,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":34316767,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":34316767,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":34316767,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":34316767,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":33654703,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":33713585,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":30407228,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":29983322,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":29983322,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":29983322,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":29983322,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":29983322,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":29383121,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":27224666,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":25445759,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":25440011,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":25440011,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":25440011,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":25440011,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":25440011,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":24871324,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":19194574,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":17129230,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":17769761,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":17769761,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":17769761,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":17769761,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":16981866,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":19329052,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":18920733,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":18177755,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":18503173,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":18503173,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":18503173,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":18503173,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":18503173,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":16419165,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":15890547,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":15015858,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":15073538,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":15073538,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":15073538,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":15073538,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":16006164,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":14598791,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11821139,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10086784,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":11250221,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":11250221,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":11250221,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":11250221,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":11495806,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10590627,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10296871,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10260952,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10649536,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":10649536,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10427306,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"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":76545361,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":76545361,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":76545361,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":71555024,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":66063841,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":73046894,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":73046894,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":73046894,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":73046894,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":73046894,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":67886008,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":59710959,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":54810171,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":59705106,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":59705106,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":59705106,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":59705106,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":59705106,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":54350601,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":47510779,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":53462137,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":53218404,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":53218404,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":53218404,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":53218404,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":53218404,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":51660684,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":49060552,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":45977771,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":42322836,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":42322836,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":42322836,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":42322836,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":42322836,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":38956754,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":36006351,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":31741378,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":30426365,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":30426365,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":30426365,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":30426365,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":30426365,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":26234296,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":23549118,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":18605270,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":17280745,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":17280745,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":17280745,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":17280745,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":17280745,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":15614349,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":12687190,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":11966794,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":13215214,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":13215214,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":13215214,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":13215214,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":13215214,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":19173370,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":16794992,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":14496304,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":15972671,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":15972671,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":15972671,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":15972671,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":15972671,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":17435698,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":15822477,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":14394188,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":15776146,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":15776146,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":15776146,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":15776146,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":15776146,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12963655,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12836568,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":13487675,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13406074,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":13406074,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":13406074,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":13406074,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":13406074,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13447444,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":13057835,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12662538,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":12668626,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":12668626,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":12668626,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":12668626,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":12668626,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10941320,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9846301,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10065743,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10170112,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":10170112,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9517229,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"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":27543892,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":27543892,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":27543892,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":30454568,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":28831975,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":39944576,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":39944576,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":39944576,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":39944576,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":39944576,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":35891427,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":31584163,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":30104618,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":37353607,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":37353607,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":37353607,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":37353607,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":37353607,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":35239312,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":33964588,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":32187672,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":27849316,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":27849316,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":27849316,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":27849316,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":27849316,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":28084558,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":27158365,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":24184455,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":31609021,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":31609021,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":31609021,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":31609021,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":31609021,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":27427908,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":26138875,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":24331751,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":24432320,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":24432320,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":24432320,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":24432320,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":24432320,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":23731525,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":23219135,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":20465208,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":20127010,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":20127010,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":20127010,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":20127010,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":20127010,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":20321474,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":18467608,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":17604557,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":17599577,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":17599577,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":17599577,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":17599577,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":17599577,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11284950,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10440957,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10127272,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10290454,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":10290454,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":10290454,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":10290454,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":10290454,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":10837856,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10218665,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10190860,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":11709327,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":11709327,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":11709327,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":11709327,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":11709327,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9327877,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9182658,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":11864012,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":11336763,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":11336763,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":11336763,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":11336763,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":11336763,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":11075888,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6579517,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5150356,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6030547,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":6030547,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":6030547,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":6030547,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":6090652,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5564299,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5222352,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5360710,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5711665,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":5711665,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5365268,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"LiabilityForUncertainTaxPositionsNoncurrent":{"label":"Liability for Uncertainty in Income Taxes, Noncurrent","description":"Amount recognized for uncertainty in income taxes classified as noncurrent.","units":{"USD":[{"end":"2017-12-31","val":262711,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-03-31","val":266244,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":270238,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":199169,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":262711,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":194824,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":197650,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":119486,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2020-03-31","val":115227,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":116849,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":110141,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":111142,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":112712,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":108091,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":108091,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":109347,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-03-31","val":123979,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":112869,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":113788,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":113169,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":113385,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"LitigationReserve":{"label":"Estimated Litigation Liability","description":"Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs.","units":{"USD":[{"end":"2012-06-30","val":2900000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"}]}},"LitigationReserveCurrent":{"label":"Estimated Litigation Liability, Current","description":"Carrying amount of reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid within one year of the date of the statement of financial position.","units":{"USD":[{"end":"2012-06-30","val":1200000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-12-31","val":1700000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"},{"end":"2013-09-30","val":1700000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"}]}},"LitigationReserveNoncurrent":{"label":"Estimated Litigation Liability, Noncurrent","description":"Carrying amount of estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2012-06-30","val":1700000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1700000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2013-03-31","val":1700000,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1700000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"}]}},"LitigationSettlementGross":{"label":"Litigation Settlement, Gross (Deprecated 2013-01-31)","description":"This element represents the gross amount awarded, to be received by, or to be remitted to the entity in settlement of litigation occurring during the period.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":5800000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"}]}},"LongTermNotesPayable":{"label":"Notes Payable, Noncurrent","description":"Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2468696,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2525670,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2530012,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3124827,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":3124827,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":3124827,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":3124827,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":3124827,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2693291,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2746419,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2852842,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2906133,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":2906133,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":2906133,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":2906133,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":2906133,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3015993,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3113267,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":754000,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":754000,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":754000,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":754000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":754000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2146596,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2150574,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2154098,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":2154098,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":2154098,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":2154098,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":2154098,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2156246,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2160225,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2164251,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2163090,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":2163090,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2165874,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"LossContingencyAccrualAtCarryingValue":{"label":"Loss Contingency Accrual","description":"Amount of loss contingency liability.","units":{"USD":[{"end":"2015-04-27","val":800000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2015-04-27","val":800000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2015-04-27","val":800000,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2015Q1I"}]}},"LossContingencySettlementAgreementConsideration1":{"label":"Loss Contingency, Settlement Agreement, Consideration (Deprecated 2013-01-31)","description":"Amount of consideration the entity has agreed to pay to settle a legal matter.","units":{"USD":[{"end":"2012-09-30","val":5800000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"}]}},"MarketableSecuritiesCurrent":{"label":"Marketable Securities, Current","description":"Amount of investment in marketable security, classified as current.","units":{"USD":[{"end":"2010-12-31","val":18903635,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":18903635,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":18903635,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":20857697,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":20230823,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":20894328,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":20894328,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":20894328,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":20894328,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":20894328,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":20668767,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":16622687,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":13201701,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":10530942,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":10530942,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":10530942,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":10530942,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":10530942,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":9805890,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":7838590,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5764839,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":8073108,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":8073108,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":8073108,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":8073108,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":8073108,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":9645934,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":9694304,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":12136254,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":10900722,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":10900722,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":10900722,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":10900722,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":10900722,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":10928629,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":10523821,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":10582030,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7420042,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":7420042,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":7420042,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":7420042,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":7420042,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3090791,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1500235,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":500040,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"}]}},"MarketableSecuritiesNoncurrent":{"label":"Marketable Securities, Noncurrent","description":"Amount of investment in marketable security, classified as noncurrent.","units":{"USD":[{"end":"2010-12-31","val":578643,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2010-12-31","val":578643,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":578643,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2011-06-30","val":620134,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":619834,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":611082,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2011-12-31","val":611082,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":611082,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":611082,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":611082,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2012-03-31","val":543824,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":464999,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":489999,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"}]}},"MarketableSecuritiesRealizedGainLoss":{"label":"Marketable Securities, Realized Gain (Loss)","description":"Amount of realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-21582,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-120,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":7319,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-01-01","end":"2010-12-31","val":-90761,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":-90761,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":546,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":546,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":546,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":546,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-12-31","val":905,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":905,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":905,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":3199,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":3199,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":3545,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":3545,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":826,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":826,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":826,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015"}]}},"MoneyMarketFundsAtCarryingValue":{"label":"Money Market Funds, at Carrying Value","description":"Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.","units":{"USD":[{"end":"2011-12-31","val":8100000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q4I"},{"end":"2011-12-31","val":8100000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2012-06-30","val":6500000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":3800000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"}]}},"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":662158,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":378559,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-01-01","end":"2010-12-31","val":409889,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":552774,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":860714,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-12-31","val":920106,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":920106,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":202865,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":624155,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":624155,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-12-31","val":738184,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":738184,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":738184,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":697500,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":697500,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":697500,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":697500,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":9429177,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":9429177,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":9429177,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":9429177,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":9429177,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-216379,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-216379,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-378599,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":-378599,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":-565503,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":-565503,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":-5437808,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-5437808,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":31416,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":31416,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-473137,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":-473137,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":-456307,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":-456307,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-456306,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-456306,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-9308,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-9308,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-25710,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-25710,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-25710,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-25710,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":325945,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":325945,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2358627,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":2358627,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2354727,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":2354727,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":2328019,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":2328019,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":3760340,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":3760340,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-489321,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-489321,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-489321,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-489321,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":-489321,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-489321,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":455286,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":455286,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":754000,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":754000,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":-246000,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-246000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-246000,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-246000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1495893,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":1495893,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":2371707,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":2371707,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":2332006,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":2332006,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":177149,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-76602,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"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":"2009-01-01","end":"2009-12-31","val":-3826699,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":409889,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":467354,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":552774,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-09-30","val":860714,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":920106,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":202865,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":624155,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":624155,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"}]}},"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":-3260146,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":-1193396,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-01-01","end":"2010-12-31","val":3634373,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-3979981,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":-3834443,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-12-31","val":-5400465,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":-5400465,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-320408,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2316612,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":5166954,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-12-31","val":7235301,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":7235301,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":7235301,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":133705,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":133705,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1014780,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":1014780,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":2457320,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":2457320,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":2572090,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":2572090,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":2572090,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1929857,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-1929857,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-2065679,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":-2065679,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":-4967932,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":-4967932,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":-3175773,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-3175773,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-269218,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":-269218,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-207356,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":-207356,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":-537333,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":-537333,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":2423907,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":2423907,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4282064,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":4282064,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5826384,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":5826384,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":6773198,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":6773198,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":7133126,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":7133126,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-107969,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-107969,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-106832,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-106832,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-108713,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-108713,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-183718,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-183718,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-27798,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":-27798,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-58023,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-58023,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-138933,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-138933,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":-145081,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-145081,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-68805,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-68805,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-227182,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-227182,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":-187998,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-187998,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":-142864,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":-142864,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-94268,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-94268,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-35655,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-35655,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":-63130,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-63005,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-29076,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-29076,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-39533,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-39533,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":668604,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":668604,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":-108928,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-108928,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":-182349,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-182349,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-38078,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-38078,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-38078,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2898,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"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":"2009-01-01","end":"2009-12-31","val":-11019560,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":3634373,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-2817219,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-3979981,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-09-30","val":-3834443,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":-5400465,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-320408,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2316612,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":5166954,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"}]}},"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":-981509,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":-5886449,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-01-01","end":"2010-12-31","val":-1728504,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":2337101,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":1684601,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-12-31","val":3138766,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":3138766,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":389276,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-2471635,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":-9551504,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-12-31","val":-5268470,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":-5268470,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":-5268470,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-1792827,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-1792827,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-6822981,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-6822981,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":-7493535,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":-7493535,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":-11134925,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-11134925,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-11134925,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":337295,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":337295,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1434303,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":1434303,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":-39355,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":-39355,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":491246,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":491246,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-267927,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":-267927,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1647342,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":-1647342,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":-4026184,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":-4026184,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-6323483,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-6323483,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1996339,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":-1996339,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-3791211,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":-3791211,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-7128038,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-7128038,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":-9423496,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-9423496,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":133620,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":133620,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1645279,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-1645279,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-1600000,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-1551421,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-1551421,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-1600000,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-2574420,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-2574420,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1212349,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":1212349,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":700456,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":700456,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":700000,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-331722,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-331722,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-300000,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-1510967,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-1510967,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-104229,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-104229,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":75960,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":75960,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":-1432514,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-1432514,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":-1899877,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":-1899877,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-398331,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-398331,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-675103,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-675103,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":-303174,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-303299,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":706063,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":706063,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":137659,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":137659,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-345285,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":-345285,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":-707889,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-707889,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":-883529,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-883529,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":214419,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":214419,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1309694,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-1417959,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-1199215,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-88350,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"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":"2009-01-01","end":"2009-12-31","val":8806491,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":-1728504,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":5625397,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2337101,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-09-30","val":1684601,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":3138766,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":389276,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-2471635,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":-9551504,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"}]}},"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":"2009-01-01","end":"2009-12-31","val":-3092705,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-09-30","val":-35322390,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-07-01","end":"2010-09-30","val":-26416827,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-35375621,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":-35375621,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-5966265,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2011-01-01","end":"2011-03-31","val":-5966265,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-11855303,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":-5889039,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":-5889039,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-17253479,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":-17253479,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-5398176,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-07-01","end":"2011-09-30","val":-5398176,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-5398176,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-23368283,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":-23368283,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":-23368283,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2011-10-01","end":"2011-12-31","val":-6114804,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4"},{"start":"2012-01-01","end":"2012-03-31","val":-2449408,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":-2449408,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-03-31","val":-2449408,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":-2449408,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-9069994,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-9069994,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-6620586,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":-6620586,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-04-01","end":"2012-06-30","val":-6620586,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-6620586,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-12638045,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-12638045,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":-3568051,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-3568051,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-07-01","end":"2012-09-30","val":-3568051,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":-3568051,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-14984321,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":-14984321,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":-14984321,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2012-10-01","end":"2012-12-31","val":-2346276,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-10-01","end":"2012-12-31","val":-2346276,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4"},{"start":"2013-01-01","end":"2013-03-31","val":-4380445,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-4380445,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-03-31","val":-4380445,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":-4380445,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-9587738,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-9587738,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":-5207293,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":-5207293,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-04-01","end":"2013-06-30","val":-5207293,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":-5207293,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-11807401,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":-11807401,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-2219663,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-2265599,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-07-01","end":"2013-09-30","val":-2219663,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-2265599,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-10932590,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-10932590,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-10932590,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2013-10-01","end":"2013-12-31","val":576864,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-10-01","end":"2013-12-31","val":576864,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4"},{"start":"2014-01-01","end":"2014-03-31","val":-2801798,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-3104078,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-03-31","val":-2801798,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2014-01-01","end":"2014-03-31","val":-3104078,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1470851,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":-1470851,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":1330947,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":1023512,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-04-01","end":"2014-06-30","val":1330947,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":1023512,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-4703250,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":-4703250,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":-3232399,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":-3545218,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-07-01","end":"2014-09-30","val":-3232399,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":-3545218,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-7211821,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-7211821,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2014-10-01","end":"2014-12-31","val":-2827016,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-10-01","end":"2014-12-31","val":-2827016,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4"},{"start":"2015-01-01","end":"2015-03-31","val":5262379,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":4934176,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-03-31","val":5262379,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2594195,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":2594195,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":-2668184,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":-2998645,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-04-01","end":"2015-06-30","val":-2668184,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":12256,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":12256,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-2581939,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":-2922694,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-07-01","end":"2015-09-30","val":-2581939,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1929361,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-1929361,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":-2295014,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":-4296612,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":-4296612,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-7831494,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":-7831494,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-3534882,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":-3534882,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-9807667,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-9807667,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":-1976173,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-1976173,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-10998794,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-10998794,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1112197,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-1112197,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1751998,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-1751998,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-639801,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-639801,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-322825,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-322825,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1429173,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":1429173,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1052401,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":1052401,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":506877,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":506877,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":506877,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-03-31","val":506877,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-497227,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-497227,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-1004104,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-1004104,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-1004104,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-829656,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-829656,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-332429,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-332429,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-906714,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-906714,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-124907,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-124907,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-03-31","val":-124907,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-03-31","val":-124907,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-124907,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-03-31","val":-124907,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1296630,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-1296630,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":-1171723,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-1171723,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-04-01","end":"2019-06-30","val":-1171723,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":-1171723,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-1853544,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-1853544,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":-556914,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-556914,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-1751954,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":-1751954,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-719840,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-719840,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-03-31","val":-719840,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-03-31","val":-719840,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":-719840,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-03-31","val":-719840,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-313282,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-313282,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":406558,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":406558,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-04-01","end":"2020-06-30","val":406558,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":406558,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1232927,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":1232927,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1546209,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":1546209,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1138509,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":1082726,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":425248,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":425248,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":425248,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-03-31","val":408295,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2021-01-01","end":"2021-03-31","val":408295,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-03-31","val":408295,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":75564,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":45995,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-349684,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-349684,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-04-01","end":"2021-06-30","val":-362300,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-362300,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":449996,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":394635,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":374432,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":348640,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":203332,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-42253,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1109406,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-1109406,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-03-31","val":-1109406,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-03-31","val":-1109406,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2040632,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-931226,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-931226,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-1819260,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":221372,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-1798955,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-447770,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"NetIncomeLossAvailableToCommonStockholdersBasic":{"label":"Net Income (Loss) Available to Common Stockholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-23368283,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":-12638045,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":-3568051,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-14984321,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":-14984321,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-4380445,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-9587738,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":-5207293,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-11853337,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":-11853337,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-2265599,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-2265599,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-11276473,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-11276473,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-11276473,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-3104078,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-3104078,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-2080566,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":-2080566,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":1023512,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":1023512,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-5625784,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":-5625784,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":-3545218,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":-3545218,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-8452800,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-8452800,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":4934176,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":4934176,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1935531,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":1935531,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":-2998645,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":-2998645,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-987163,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":-987163,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-2922694,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":-2922694,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-3282177,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-3282177,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-4652889,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":-4652889,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-8554118,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":-8554118,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-3901229,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":-3901229,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-10902922,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-10902922,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":-2348804,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-2348804,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-12958130,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-12958130,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1316772,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-1316772,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-2171662,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-2171662,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-854890,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-854890,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-957489,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-957489,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1214173,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":1214173,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":179358,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":179358,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2043437,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":-2043437,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-3340149,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-3340149,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-1296712,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-1296712,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-4026593,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-4026593,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-686444,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-686444,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-4465945,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-4465945,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-501173,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-501173,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2063672,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-2063672,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":-1562499,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-1562499,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-3026432,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-3026432,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":-962760,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-962760,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-3299527,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":-3299527,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1031690,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-1031690,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1050868,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-1050868,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-19178,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-19178,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":53999,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":53999,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1104867,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":1104867,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-497934,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-553717,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-49036,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-65989,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-756829,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":-786398,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-707793,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-720409,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-684716,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-740077,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":72113,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":46321,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1240334,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-1485919,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1425142,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-1425142,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2730378,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-1305236,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-2940045,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":209667,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-3342585,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-772836,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"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":"2011-12-31","val":12720447,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":12720447,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":12720447,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-06-30","val":13045062,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":12875086,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":11738879,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":11738879,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":11738879,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":11738879,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":11738879,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":11582027,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":12023561,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":12026845,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":11042260,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":11042260,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":11042260,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":11042260,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":11042260,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":10624354,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":9996346,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":9634815,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":9383548,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":9383548,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":9383548,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":9383548,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":9383548,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":9057429,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":8754133,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8522506,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":8338661,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":8338661,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":8338661,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":8338661,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":8338661,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":7855878,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":7553088,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":7311339,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":7633979,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":7633979,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":7633979,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":7633979,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":7633979,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":7414046,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7170789,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7012700,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6791233,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":6791233,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":6791233,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":6791233,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":6791233,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8451071,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7950692,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7327420,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6745673,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":6745673,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":6745673,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":6745673,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":6745673,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9106111,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9035598,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8478366,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7862529,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":7862529,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":7862529,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":7862529,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":3654472,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7493892,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7134409,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6774044,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2291020,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":2291020,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":2291020,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":2291020,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2291020,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1779740,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1041912,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":965480,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1137929,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":1137929,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":1137929,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":1137929,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":1137929,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":852423,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":824257,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":774101,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":630397,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":630397,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":443006,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"NotesPayable":{"label":"Notes Payable","description":"Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2018-02-23","val":2457249,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2018-02-23","val":2457249,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-02-23","val":2457249,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-02-23","val":2457249,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-02-23","val":2457249,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-02-23","val":2457249,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-02-23","val":2457249,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-02-23","val":2457249,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2018-02-23","val":2457249,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2018-02-23","val":2457249,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2018-02-23","val":2457249,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2018-02-23","val":2457249,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2018-03-31","val":2468696,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2525670,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2530012,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3124827,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":3124827,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":3124827,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":3124827,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":3124827,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2018-12-31","val":3124827,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2018-12-31","val":3124827,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2018-12-31","val":3124827,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2018-12-31","val":3124827,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2693291,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2746419,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2852842,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3853634,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":3853634,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":3853634,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":3853634,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":3853634,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2019-12-31","val":3853634,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4017320,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4171477,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3968827,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4074863,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":4074863,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":4074863,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":4074863,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":4074863,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3396568,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2021-03-31","val":3396568,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2021-03-31","val":3396568,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2146596,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2021-06-30","val":2146596,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2150574,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2154098,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"}]}},"OciBeforeReclassificationsNetOfTaxAttributableToParent":{"label":"OCI, before Reclassifications, Net of Tax, Attributable to Parent","description":"Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":-21699,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-23909,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":-1046,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-122385,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-98882,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":-220975,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-557640,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":-334792,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-496786,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":60854,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3"},{"start":"2020-01-01","end":"2020-06-30","val":-21240,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-8087,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-45474,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":-24234,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-06-30","val":81658,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-4740,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":92802,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":11144,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"}]}},"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":"2009-01-01","end":"2009-12-31","val":78740339,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":40021261,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":19519978,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":58595214,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-07-01","end":"2010-09-30","val":18573953,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":77936988,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":78993362,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":19791736,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":39139303,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":39704292,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":19596262,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":19912557,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":58063075,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":58874166,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":18923772,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-07-01","end":"2011-09-30","val":19169874,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":82594368,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":83573626,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":83573626,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":16283775,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":16283775,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":34191505,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":34191505,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":17907730,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":17907730,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":49986638,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":49986638,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":15795133,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":15795133,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":68423799,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":68423799,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":68423799,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":14850313,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":14850313,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":29549724,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":29549724,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":14699411,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":14699411,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":44673942,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":44673942,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":15124218,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":15124218,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":57081174,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":57081174,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":57081174,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":11963955,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":11963955,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":19110499,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":19110499,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":7146544,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":7146544,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":30259243,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":30259243,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":11148744,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":11148744,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":41701896,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":41701896,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":11155674,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":11155674,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":21194121,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":21194121,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":10038447,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":10038447,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":30924752,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":30924752,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":9730631,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":9730631,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":40172721,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":40172721,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":9715486,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":9715486,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":19070799,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":19070799,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":9355313,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":9355313,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":26138857,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":26138857,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":7068058,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":7068058,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":32269417,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":32269417,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":5730654,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":5730654,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":11210728,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":11210728,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":5480074,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":5480074,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":14796622,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":14796622,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":3585894,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":3585894,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":18597621,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":18597621,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3679925,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":3679925,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7741260,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":7741260,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":4061335,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":4061335,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":11334599,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":11334599,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":3593339,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":3593339,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":14907380,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":14907380,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3621662,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":3621662,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":7276651,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":7276651,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":3661750,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":3661750,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":10965180,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":10965180,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":3688529,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":3688529,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":14285566,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":14285566,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3036744,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":3036744,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5589950,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":5589950,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":2553206,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":2553206,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":7892917,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":7892917,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":2302967,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":2302967,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":11124187,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":11124187,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3196760,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":3196760,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6197479,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":6197479,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":3000719,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":3000719,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":8589445,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":8589445,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":2391966,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":2391966,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":11594336,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":11594336,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2746510,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":2746510,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5250598,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":2504088,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":7547062,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":2296464,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":9744937,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2313747,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-6347963,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-13606167,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":-5103157,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-18429123,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-07-01","end":"2010-09-30","val":-4822956,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-17588567,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":-17588567,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-5674699,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-11643875,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":-11643875,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":-5969178,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-5969178,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-16763948,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":-16763948,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-5120073,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-07-01","end":"2011-09-30","val":-5120073,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-22219933,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":-22219933,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":-22219933,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-2097545,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":-2097545,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-8417315,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-8417315,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-6319770,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":-6319770,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-12004352,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-12004352,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":-3587037,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-3587037,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-13674903,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":-13674903,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":-13674903,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-3873553,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-3873553,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-8423919,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-8423919,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":-4550366,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":-4550366,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-12587059,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":-12587059,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-4163140,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-4163140,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-13600484,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-13600484,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-13600484,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-2636831,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-2636831,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1188371,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":-1188371,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":1448460,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":1448460,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-3754019,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":-3754019,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":-2565648,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":-2565648,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-6059097,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-6059097,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":6373960,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":6373960,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3229316,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":3229316,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":-3144644,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":-3144644,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":755960,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":755960,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-2473356,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":-2473356,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1283864,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-1283864,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-4289648,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":-4289648,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-7896109,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":-7896109,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-3606461,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":-3606461,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-9697726,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-9697726,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":-1801617,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-1801617,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-10290374,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-10290374,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1144170,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-1144170,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1660550,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-1660550,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-516380,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-516380,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-375594,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-375594,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1284956,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":1284956,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1021943,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":1021943,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":558986,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":558986,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-120817,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-120817,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-679803,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-679803,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-362437,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-362437,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-241620,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-241620,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-47378,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-47378,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":227902,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":227902,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-727344,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-727344,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":-955262,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-955262,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-1216271,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-1216271,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":-488927,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-488927,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-654982,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":-654982,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-403937,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-403937,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":146243,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":146243,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":550180,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":550180,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1863718,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":1863718,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1717475,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":1717475,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1817028,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":1817028,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-17441,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-17441,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-200154,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":-200154,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-182713,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-182713,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":249064,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":249064,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":449218,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":449218,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":633868,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":388283,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1112671,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-1112671,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1620834,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-508163,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-1238261,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":382573,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-1257570,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-420668,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"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":"2018-01-01","end":"2018-03-31","val":500000,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1500000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1000000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2100000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":600000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":400000,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":417765,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":800000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":834273,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":400000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":416508,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1200000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":1157390,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":300000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":323117,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2495865,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":2495865,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":354400,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":489043,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":782402,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":944497,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":352688,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":455454,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1248958,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":1386998,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":466556,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":442501,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1794187,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":1794187,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":414351,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":414351,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":624318,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":624318,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":209967,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":209967,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":712911,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":712911,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":88593,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":88593,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":766952,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":766952,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":32094,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":32094,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":69380,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":37286,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":107800,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":38420,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":142388,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":33118,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2019-01-01","val":3600000,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2019-01-01","val":3600000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-01-01","val":3600000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2019-01-01","val":3600000,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3139577,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3034819,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2622421,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2280381,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1877282,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1469955,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1076226,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":665074,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":235962,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":196253,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":140811,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":112405,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-03-31","val":90893,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":70355,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":49626,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":34416,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17370,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"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":"2018-12-31","val":0,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1608394,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1753015,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1704858,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1655522,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":1655522,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1655522,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":1655522,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":1655522,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1699377,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1438448,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1074032,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":665074,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":665074,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":665074,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":665074,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":665074,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":235962,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":125048,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":87381,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":76940,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":76940,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":76940,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":76940,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":76940,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":74349,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":70355,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":49626,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":34416,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":34416,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17370,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"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":"2018-12-31","val":0,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1531183,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1281804,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":917563,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":624859,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":624859,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":624859,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":624859,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":624859,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":177905,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":31507,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2194,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":71205,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":53430,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":35465,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":35465,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":35465,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":35465,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":35465,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":16544,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"OperatingLeasePayments":{"label":"Operating Lease, Payments","description":"Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":500000,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1100000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":500000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1600000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":500000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":500000,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":501469,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1000000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":995712,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":500000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":494243,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1500000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":1476704,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":500000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":480992,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1300000,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":547623,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":547623,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":757926,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":757926,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":378392,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":378392,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1117557,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":1117557,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":357245,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":357245,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1500000,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":354968,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":354968,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":517216,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":517216,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":162247,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":162247,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":574757,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":574757,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":57541,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":57541,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":600000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":19249,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":38498,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":19249,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":57747,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":19249,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":100000,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":17467,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"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":0,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-01-01","val":2900000,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2019-01-01","val":2900000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-01-01","val":2900000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2019-01-01","val":2900000,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-03-31","val":2493530,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2454349,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2107529,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1842254,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":1842254,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1842254,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":1842254,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":1842254,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1488539,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1155028,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":854712,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":536272,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":536272,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":536272,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":536272,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":536272,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":202495,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":194888,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":140238,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":112405,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":112405,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":112405,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":112405,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":112405,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":90893,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":70355,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":49626,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":34416,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":34416,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17370,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"OperatingLeasesFutureMinimumPaymentsDue":{"label":"Operating Leases, Future Minimum Payments Due","description":"Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.","units":{"USD":[{"end":"2012-06-30","val":9505763,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":8847374,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":8705285,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":8048432,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":13556775,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":13238492,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":12411878,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":11800974,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":11956353,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":11195370,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":10756162,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":9667494,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":9420949,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8766306,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":8188197,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":7843807,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":7482381,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6959289,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6390957,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5908500,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6481510,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6166174,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5585960,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5072745,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3376133,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3217141,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3898635,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2116602,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"}]}},"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":"2012-06-30","val":1507222,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":792273,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2708548,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":2050517,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1397075,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":775338,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2595765,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1966498,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1510999,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":715210,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2308795,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1733449,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1196467,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":575858,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1919172,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1552311,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1075513,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":538561,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1655155,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1171426,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":976176,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":648816,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2035850,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1522635,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-12-31","val":1734523,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"}]}},"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":1634274,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1637240,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":298416,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":297010,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1462447,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1464247,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1459190,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1459190,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1459190,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1459190,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1502966,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1402181,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1402181,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1402181,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1444247,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1444247,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1444247,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1444247,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":491020,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":491020,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":491020,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":491020,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"}]}},"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":1729941,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1721838,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1639594,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1635376,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1512699,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1518099,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1465118,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1465064,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1594291,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1591012,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1459190,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1361341,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1361341,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1361341,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1402181,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1402181,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1402181,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1402181,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1444247,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1444247,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1444247,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1444247,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":491020,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-03-31","val":491020,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":348289,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":348289,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"}]}},"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":2022509,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2005149,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1728939,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1721492,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1687643,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1795247,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1520711,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1520551,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1674311,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1708468,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1605972,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1503438,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1581581,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1572262,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1361341,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1361341,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1400563,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1400649,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1402181,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1402181,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1611627,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1614843,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1444247,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1444247,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1016053,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1139443,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":596475,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":531281,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"}]}},"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":2315174,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2393242,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2329788,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":2344037,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2460386,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2649036,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1793759,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1812336,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2140227,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2144155,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1804870,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1731818,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1944112,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1919397,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1570236,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1592707,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1668857,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1682631,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1398354,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1399626,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1958440,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1967248,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1614843,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1614843,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1186649,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1328313,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1567637,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":943861,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"}]}},"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":296643,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":297632,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5036525,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5036525,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3577335,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3577335,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3577335,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3577335,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2074369,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1935267,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1935267,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1935267,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":491020,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":491020,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":491020,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":491020,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"}]}},"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":"2018-06-30","val":825142,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":401096,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-03-31","val":641460,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"}]}},"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":"2010-01-01","end":"2010-12-31","val":2840796,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":3054817,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":3054817,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":3229294,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":3229294,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":3200000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":3317114,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":3300000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":3300000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":3000000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":3000000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":2400000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":2400000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2100000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":2100000,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2000000,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":2000000,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1100000,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":1100000,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":800000,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"}]}},"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.062,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.0604,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.0607,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0599,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.0602,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.0603,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.0599,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.0595,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.0574,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0395,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0357,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0335,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0335,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0335,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0335,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0335,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0335,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"OtherAccruedLiabilitiesCurrentAndNoncurrent":{"label":"Other Accrued Liabilities","description":"Amount of expenses incurred but not yet paid classified as other.","units":{"USD":[{"end":"2011-12-31","val":1539242,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":1270598,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":1270598,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":705083,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":705083,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1008760,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":1008760,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":588746,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":588746,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":259567,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":259567,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":259579,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":259579,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":64775,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":64775,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":48784,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":48784,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2010-12-31","val":2379225,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":2379225,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":2238393,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":3079242,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":3160041,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2183973,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":2183973,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":2183973,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":2183973,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":2183973,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2220106,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2243466,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2207272,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2185148,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":2185148,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":2185148,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":2185148,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":2185148,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":2160826,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2432546,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2475753,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1549255,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":1549255,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":1549255,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":1549255,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":1549255,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1469865,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1422265,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1363695,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1373964,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":1373964,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":1373964,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":1373964,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":1373964,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1352346,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1162524,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1154717,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1139377,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":1139377,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":1139377,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":1139377,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":1139377,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1030568,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1045956,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1037763,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":973949,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":973949,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":973949,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":973949,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":973949,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1026401,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1010247,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1038504,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":992760,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":992760,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":992760,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":992760,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":992760,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":966867,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":941030,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":965932,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":919609,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":919609,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":919609,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":919609,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":919609,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":984698,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1037877,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":876603,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":829335,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":829335,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":829335,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":829335,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":829335,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":911425,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":923275,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":926928,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":863964,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":863964,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":863964,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":863964,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":863964,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":862515,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":124552,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":114828,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":106023,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":106023,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":106023,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":106023,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":106023,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":99834,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":98774,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":97212,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":98747,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":98747,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":37741,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"OtherCommitmentDueInNextTwelveMonths":{"label":"Other Commitment, to be Paid, Year One","description":"Amount of commitment classified as other 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":"2012-06-30","val":400000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"}]}},"OtherCommitmentDueInSecondYear":{"label":"Other Commitment, to be Paid, Year Two","description":"Amount of commitment classified as other 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":"2012-06-30","val":400000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"}]}},"OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest":{"label":"Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Noncontrolling Interest","description":"Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive (income) loss for defined benefit plan, attributable to noncontrolling interest.","units":{"USD":[{"start":"2013-01-01","end":"2013-03-31","val":31816,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"}]}},"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-12-31","val":-75087,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-152359,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-270157,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":-117798,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-278705,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-8548,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-279898,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":-279898,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-129599,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":-129599,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-163860,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-163860,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-34261,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":-34261,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-323211,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-323211,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":-159351,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-159351,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-152075,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":-152075,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":-152075,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":34527,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":34527,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":14790,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":14790,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":-19737,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":-19737,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":13858,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":13858,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-932,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-932,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-92767,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-92767,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-92767,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-126286,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-126286,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-138470,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":-138470,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":-12184,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":-12184,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":45388,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":45388,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":183858,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":183858,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":157410,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":157410,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-26501,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":-26501,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-30978,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":-30978,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":-4477,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":-4477,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-124023,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":-124023,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-93045,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":-93045,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-190499,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-190499,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-227415,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":-227415,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-561576,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":-561576,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-334161,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":-334161,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-502049,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-502049,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":59527,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":59527,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-139394,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-139394,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-185529,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-185529,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-180096,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-180096,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":5433,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":5433,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-75179,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-75179,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":104917,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":104917,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-114552,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-114552,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-85244,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":-85245,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-85245,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-03-31","val":-85245,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":44712,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":44712,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":129956,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":129956,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":129956,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":114772,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":114772,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":70061,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":70061,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":59035,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":59035,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":19392,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":19392,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-03-31","val":19392,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-03-31","val":19392,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":19392,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-03-31","val":19392,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-30018,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-30018,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":-49410,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-49410,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-04-01","end":"2019-06-30","val":-49410,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":-49410,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-161515,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-161515,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":-131497,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-131497,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-4921,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":-4921,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-13153,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-13153,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-03-31","val":-13153,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-03-31","val":-13153,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":-13153,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-03-31","val":-13153,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-21240,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-21240,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-8087,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-8087,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-04-01","end":"2020-06-30","val":-8087,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-8087,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-45474,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-45474,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":-24234,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":-24234,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-68854,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-68854,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":86398,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":86398,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":86398,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-03-31","val":86398,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2021-01-01","end":"2021-03-31","val":86398,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-03-31","val":86398,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":81658,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":81658,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-4740,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-4740,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-04-01","end":"2021-06-30","val":-4740,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-4740,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":92802,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":92802,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":11144,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":11144,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":114675,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":114675,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":33510,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":33510,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-03-31","val":33510,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-03-31","val":33510,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":144371,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":110861,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":110861,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":170375,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":26004,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":138788,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":11786,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax":{"label":"Other Comprehensive Income (Loss), before Reclassifications, Net of Tax","description":"Amount after tax, before reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2013-01-01","end":"2013-03-31","val":31816,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":11310,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":11310,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":-20524,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":-20524,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":9258,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":9258,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-2064,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-2064,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-120061,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-120061,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-120061,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-130799,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-130799,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-140169,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":-140169,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":-9370,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":-9370,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":35803,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":35803,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":175972,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":175972,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":242310,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":242310,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-21699,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-23909,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":-1046,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-122385,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":-98882,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-198045,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-198045,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-142841,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-142841,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-130944,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-126574,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":58292,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":58292,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2087,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":2087,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-93851,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-93851,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":127702,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"}]}},"OtherComprehensiveIncomeLossNetOfTax":{"label":"Other Comprehensive Income (Loss), Net of Tax","description":"Amount after tax and reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2013-01-01","end":"2013-06-30","val":12394,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":-21582,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2"},{"start":"2020-01-01","end":"2020-12-31","val":-94701,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":127921,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"}]}},"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":"2012-01-01","end":"2012-09-30","val":-223821,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":-125438,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-03-31","val":33976,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":12394,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":-21582,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":12120,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":12120,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-274,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-274,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-112337,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-112337,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-112337,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-127609,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-127609,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-133748,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":-133748,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":-6139,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":-6139,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":45456,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":45456,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":179204,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":179204,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":251097,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":251097,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-20015,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":-20015,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-20494,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":-20494,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":-479,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":-479,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-117843,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":-117843,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-97349,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":-97349,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-191924,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-191924,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-220200,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":-220200,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-553966,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":-553966,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-333766,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":-333766,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-490844,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-490844,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":63122,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":63122,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-134499,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-134499,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-185529,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-185529,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-180096,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-180096,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":5433,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":5433,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-75179,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-75179,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":104917,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":104917,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-121130,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-121130,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-85244,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":-85245,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":44712,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":44712,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":129956,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":129956,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":114772,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":114772,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":70061,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":70061,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":63741,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":63741,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":19392,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":19392,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-30018,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-30018,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":-49410,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-49410,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-161515,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-161515,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":-131497,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-131497,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1842,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":1842,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-13153,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-13153,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-21240,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-21240,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-8087,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-8087,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-45474,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-45474,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":-24234,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":-24234,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-94701,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-94701,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":86398,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":86398,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":81658,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":81658,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-4740,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-4740,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":92802,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":92802,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":11144,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":11144,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":127921,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":127921,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":33510,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":33510,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":144371,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":110861,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":170375,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":26004,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":107941,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":11786,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax":{"label":"Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax","description":"Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-67891,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-129445,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":-129445,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4558,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":946,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":-3612,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-2019,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-2965,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":16770,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":16770,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":16770,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-492,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-492,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-4104,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":-4104,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":-3612,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":-3612,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-3350,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":-3350,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":754,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":754,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-98505,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-98505,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-2467,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":-2467,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-5808,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":-5808,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":-3341,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":-3341,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-75,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":-75,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":5733,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":5733,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-573,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-573,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-3176,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":-3176,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-3854,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":-3854,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-678,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":-678,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-7728,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-7728,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":-3874,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-3874,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-1489,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-1489,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":6578,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":6578,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-4706,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-4706,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-6763,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":-6763,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":25847,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":25847,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-13246,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-13246,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":30847,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"OtherComprehensiveIncomeLossReclassificationPensionAndOtherPostretirementBenefitPlansNetTransitionAssetObligationRecognizedInNetPeriodicBenefitCostTax":{"label":"Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Transition Asset (Obligation), Recognized in Net Periodic Benefit Cost, Tax (Deprecated 2013-01-31)","description":"Tax effect of the income statement impact of the reclassification adjustment for the net transition asset (obligation) recognized as a component of net periodic benefit cost.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-4080,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012"}]}},"OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentNetOfTax":{"label":"Other Comprehensive Income (Loss), Minimum Pension Liability Net Adjustment, Net of Tax (Deprecated 2012-01-31)","description":"The after-tax amount of the change in the additional pension liability not yet recognized pursuant to FAS 87 par 37 and 38 as a net periodic pension cost. If the additional pension liability required to be recognized exceeds the unrecognized prior service costs, then the excess (which is the net loss not yet recognized as net periodic pension cost) is to be recorded as a reduction of other comprehensive income, before adjusting for tax effects. If in a subsequent measurement, the amount of minimum liability is eliminated or adjusted, this adjustment is offset against other comprehensive income in Accumulated Comprehensive Income. This line also includes changes in an entity's share of an equity investee's Increase or Decrease in additional pension liability not yet recognized as a net periodic pension cost. Eliminated upon adoption of FAS 158.","units":{"USD":[{"start":"2011-01-01","end":"2011-03-31","val":-775,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2012-01-01","end":"2012-03-31","val":-5451,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1"}]}},"OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax":{"label":"OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax","description":"Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":137172,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1024,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":48592,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":47568,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":27398,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-21194,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":20201,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":20201,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":44844,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":44844,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":58357,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":58357,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":13513,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":13513,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":88034,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":88034,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":29677,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":29677,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":90000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":90000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":90000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4007,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":4007,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-1450,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-1450,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":-5457,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":-5457,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-3757,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":-3757,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-2307,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-2307,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-2800,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-2800,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-2800,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1815,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-1815,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":618,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":618,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":2433,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":2433,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-3282,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":-3282,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":-3900,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":-3900,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-4818,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-4818,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":4019,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":4019,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4676,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":4676,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":657,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":657,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":6105,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":6105,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":1429,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":1429,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1998,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-1998,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4039,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":4039,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3756,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":3756,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-283,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":-283,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3477,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":3477,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":-279,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-279,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3406,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":3406,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"OtherLiabilitiesNoncurrent":{"label":"Other Liabilities, Noncurrent","description":"Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":2507169,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":2507169,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":2507169,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":2565712,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2599108,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2587327,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":2587327,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":2587327,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":2587327,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":2587327,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2621727,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":4396320,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4433219,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2618818,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":2618818,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":2618818,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":2618818,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":2618818,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":2654916,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2689636,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":766869,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":617300,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":617300,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":617300,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":617300,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":617300,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":587427,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":637229,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":734615,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":630444,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":630444,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":630444,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":630444,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":630444,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":739448,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":746897,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":717200,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":735089,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":735089,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":735089,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":735089,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":735089,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":895208,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":991781,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1008067,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1170844,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":1170844,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":1170844,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":1170844,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":1170844,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1159992,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1217275,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1114496,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1154512,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":1154512,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":1154512,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1154512,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1154512,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1140671,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1715750,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1673545,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1549692,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":1549692,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1549692,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1549692,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":1549692,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":831014,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":760574,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":689089,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":745254,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":745254,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":745254,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":745254,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":745254,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":768910,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":688441,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":679644,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":703889,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":703889,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":703889,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":703889,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":934785,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":698323,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":638300,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":637099,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":950843,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":950843,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":950843,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":950843,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":950843,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":957860,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":957462,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":954213,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":956023,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":956023,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":956267,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-127803,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-102441,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":7499,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":103077,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-07-01","end":"2010-09-30","val":205518,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-213079,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":-213079,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":300950,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":450956,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":450956,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":150007,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":150007,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":379690,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":379690,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-71266,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-07-01","end":"2011-09-30","val":-71266,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":59982,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":59982,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":59982,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-139331,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":-139331,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-244864,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-244864,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-105533,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":-105533,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-142805,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-142805,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":102059,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":102059,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-523011,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":-523011,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":-523011,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-330790,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-330790,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-817966,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-817966,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":-487176,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":-487176,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-821178,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":-821178,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-3212,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-3212,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1094126,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":1094126,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":1094126,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":50108,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":50108,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":19126,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":19126,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":-30982,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":-30982,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-484998,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":-484998,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":-504124,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":-504124,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-642633,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-642633,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-464076,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":-464076,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-365665,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":-365665,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":98411,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":98411,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-339968,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":-339968,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":25697,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":25697,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-269954,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-269954,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":118183,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":118183,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":355434,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":355434,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":237251,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":237251,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":265397,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":265397,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":-90037,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-90037,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-121213,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-121213,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":154921,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":154921,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":125800,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":125800,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-29121,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-29121,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":260121,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":260121,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":134321,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":134321,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":38064,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":38064,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":10330,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":10330,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-313420,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-313420,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-323750,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-323750,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-501087,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-501087,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-187667,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-187667,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-626048,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-626048,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-265223,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-265223,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-345456,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-345456,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":-80217,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-80217,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-468717,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-468717,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":-123261,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-123261,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-604647,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":-604647,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-245839,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-245839,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-426088,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-426088,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":-180249,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-180249,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-586082,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-586082,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":-159994,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":-159994,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-692838,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-748621,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-266695,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-283648,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-431007,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":-460576,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-164312,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-176928,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-489264,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-544625,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":-58257,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-84049,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-657773,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-657773,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-117995,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-117995,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-319231,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-201236,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-430630,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-111399,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-330927,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-79863,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"PaymentsForLegalSettlements":{"label":"Payments for Legal Settlements","description":"The amount of cash paid for the settlement of litigation or for other legal issues during the period.","units":{"USD":[{"start":"2012-07-01","end":"2012-07-31","val":1200000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":4100000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2021-09-23","val":200000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-09-23","val":200000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-09-23","val":200000,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q3I"}]}},"PaymentsForRepurchaseOfCommonStock":{"label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":3988011,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":4685401,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":4685401,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":137859,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":137859,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":137859,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":137859,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":137858,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":137858,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"}]}},"PaymentsForRestructuring":{"label":"Payments for Restructuring","description":"Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":702276,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":770271,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":770271,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":478,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":478,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":1346693,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":2300005,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":2274716,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":2274716,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":555516,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":555516,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":749724,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":749724,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":1004799,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":1004799,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":1199473,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":1199473,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":181655,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":181655,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":422868,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":422868,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":469247,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":469247,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":469248,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":54846,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":59510,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-09-30","val":63714,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":63714,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2018-01-01","end":"2018-03-31","val":13774,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":13774,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-03-31","val":13774,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-03-31","val":13774,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":13774,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-03-31","val":13774,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":312507,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":312507,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-04-01","end":"2018-06-30","val":312507,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-04-01","end":"2018-06-30","val":312507,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":312507,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":331405,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":331405,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-07-01","end":"2018-09-30","val":331405,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-07-01","end":"2018-09-30","val":331405,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-10-01","end":"2018-12-31","val":337484,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-10-01","end":"2018-12-31","val":337484,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-10-01","end":"2018-12-31","val":337484,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":187833,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":187833,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-03-31","val":187833,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-03-31","val":187833,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":187833,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-03-31","val":187833,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":238090,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":238090,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-04-01","end":"2019-06-30","val":238090,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-04-01","end":"2019-06-30","val":238090,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":238090,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":471503,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":471503,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-07-01","end":"2019-09-30","val":471503,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-07-01","end":"2019-09-30","val":471503,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-10-01","end":"2019-12-31","val":590408,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-10-01","end":"2019-12-31","val":590408,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-10-01","end":"2019-12-31","val":590408,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":382250,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":382250,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-03-31","val":382250,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-03-31","val":382250,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":382250,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-03-31","val":382250,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":201211,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":201211,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-04-01","end":"2020-06-30","val":201211,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-04-01","end":"2020-06-30","val":201211,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":201211,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":366562,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-07-01","end":"2020-09-30","val":366562,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":366562,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-07-01","end":"2020-09-30","val":366562,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-10-01","end":"2020-12-31","val":324537,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-10-01","end":"2020-12-31","val":324537,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-10-01","end":"2020-12-31","val":324537,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":357184,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":357184,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":357184,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":532777,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":532777,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q2"}]}},"PaymentsForSoftware":{"label":"Payments for Software","description":"The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":950000,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"}]}},"PaymentsOfDividendsPreferredStockAndPreferenceStock":{"label":"Payments of Ordinary Dividends, Preferred Stock and Preference Stock","description":"Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":216379,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":216379,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":403283,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":403283,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":590187,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":590187,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":777091,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":777091,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":377690,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":377690,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":377690,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":377690,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":377690,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":377690,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"}]}},"PaymentsRelatedToTaxWithholdingForShareBasedCompensation":{"label":"Payment, Tax Withholding, Share-based Payment Arrangement","description":"Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":9308,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":9308,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":25710,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":25710,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":25710,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":25710,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":25711,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":25711,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2023-01-01","end":"2023-03-31","val":681,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"PaymentsToAcquireIntangibleAssets":{"label":"Payments to Acquire Intangible Assets","description":"The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":83973,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":75193,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":81688,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-01-01","end":"2010-12-31","val":129306,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":129306,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":29700,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":35220,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":35220,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-09-30","val":107970,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":107970,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":127890,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":127890,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":127890,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":22124,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":22124,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":44610,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":44610,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":86958,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":86958,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-12-31","val":101642,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":101642,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":101642,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":14511,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":14511,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":61781,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":61781,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":100556,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":100556,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":128122,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":128122,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":128122,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":9953,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":9953,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":42853,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":42853,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":67793,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":67793,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":138315,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":138315,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":58487,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":58487,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":139989,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":139989,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":177826,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":177826,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":214500,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":214500,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":20679,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":20679,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":61506,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":61506,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":93167,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":93167,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":115913,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":115913,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":40310,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":40310,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":45517,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":45517,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":63999,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":63999,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":90965,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":90965,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":27276,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":27276,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":39861,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":39861,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":63145,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":63145,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":74840,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":74840,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":26365,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":26365,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":41736,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":41736,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":46674,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":46674,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":55862,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":55862,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11360,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":11360,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":35655,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":35655,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":63005,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":63005,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":80810,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":80810,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10436,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":10436,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":10226,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":10226,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":10226,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":3078,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":3078,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":3078,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"PaymentsToAcquireMarketableSecurities":{"label":"Payments to Acquire Marketable Securities","description":"Amount of cash outflow for purchase of marketable security.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":35066943,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":10555448,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":18052117,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-01-01","end":"2010-12-31","val":27586592,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":27586592,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":7064050,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":12231093,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":12231093,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-09-30","val":18899974,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":18899974,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":24101138,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":24101138,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":24101138,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":5602622,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":5602622,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":7341816,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":7341816,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":18255770,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":18255770,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-12-31","val":21267582,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":21267582,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":21267582,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2815604,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":2815604,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":4789832,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":4789832,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":16044295,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":16044295,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":31527129,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":31527129,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":31527129,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":11550719,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":11550719,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":23211804,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":23211804,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":35967458,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":35967458,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":41958829,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":41958829,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":8442649,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":8442649,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":6041913,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":6041913,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":10916401,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":10916401,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":11863108,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":11863108,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":150000,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":150000,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":150000,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":150000,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":150000,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":150000,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":150000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":150000,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"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":"2009-01-01","end":"2009-12-31","val":4303718,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":1744897,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":2024786,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-01-01","end":"2010-12-31","val":2700378,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":2700378,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":797442,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1289194,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":1289194,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-09-30","val":1527048,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":1527048,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":2220380,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":2220380,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":2220380,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":186744,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":186744,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1612104,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":1612104,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":2147191,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":2147191,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-12-31","val":2487128,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":2487128,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":2487128,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":580843,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":580843,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1116911,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":1116911,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":1124170,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":1124170,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":1536167,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":1536167,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":1536167,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":254204,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":254204,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":328019,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":328019,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":688579,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":688579,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":758906,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":758906,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":172694,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":172694,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":505357,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":505357,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":741926,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":741926,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":796654,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":796654,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":102266,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":102266,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":110421,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":110421,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":132268,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":132268,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":294061,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":294061,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":44123,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":44123,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":44163,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":44163,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":9686,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":9686,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":94805,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":94805,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1809,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":1809,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":28408,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":28408,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":46494,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":46494,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":95873,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":95873,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":42586,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":42586,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":179048,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":179048,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":175139,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":175139,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":171680,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":171680,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":41121,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":41121,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":60444,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":60444,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":98702,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":98702,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":142123,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":142123,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2898,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"PaymentsToDevelopSoftware":{"label":"Payments to Develop Software","description":"The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":700084,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-09-30","val":849922,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":849922,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-03-31","val":387634,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":461555,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":461555,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":461555,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":461555,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":247429,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-09-30","val":830301,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":10226,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":30000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":30000,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":35000,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":35000,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":35000,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent":{"label":"Liability, Defined Benefit Plan","description":"Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans.","units":{"USD":[{"end":"2011-12-31","val":185673,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":160279,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":160279,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":171651,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":171651,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":145004,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":145004,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":149932,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":149932,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":190186,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":190186,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":222113,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":222113,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":165031,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":165031,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":170879,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":170879,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":65188,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":65188,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":69627,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":69627,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":60592,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"PreferredStockAccretionOfRedemptionDiscount":{"label":"Preferred Stock, Accretion of Redemption Discount","description":"The amount of accretion of the preferred stock redemption discount during the period.","units":{"USD":[{"start":"2013-01-01","end":"2013-09-30","val":17061,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":17061,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3"}]}},"PreferredStockDividendsIncomeStatementImpact":{"label":"Preferred Stock Dividends, Income Statement Impact","description":"The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":216379,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":216379,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":216379,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":747616,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":747616,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":765203,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":765203,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":777890,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"}]}},"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":"2010-12-31","val":0.001,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2010-12-31","val":0.001,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":0.001,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2011-06-30","val":0.001,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0.001,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0.001,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2011-12-31","val":0.001,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":0.001,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":0.001,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":0.001,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2012-03-31","val":0.001,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0.001,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.001,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0.001,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q4I"},{"end":"2012-12-31","val":0.001,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":0.001,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2013-03-31","val":0.001,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.001,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"}]}},"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":2000000,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2010-12-31","val":2000000,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":2000000,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2011-06-30","val":2000000,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2000000,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2000000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2011-12-31","val":2000000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":2000000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":2000000,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":2000000,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2012-03-31","val":2000000,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2000000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2000000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2000000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q4I"},{"end":"2012-12-31","val":2000000,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":2000000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2013-03-31","val":2000000,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2000000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"}]}},"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":"2012-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"}]}},"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":"2010-12-31","val":0,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2011-12-31","val":0,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":0,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":0,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":0,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2012-03-31","val":0,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q4I"},{"end":"2012-12-31","val":0,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2013-03-31","val":0,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"}]}},"PrepaidExpenseAndOtherAssetsCurrent":{"label":"Prepaid Expense and Other Assets, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":1190531,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":1190531,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":1576213,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1500848,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1381887,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1912831,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":1912831,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":1912831,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":1912831,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":1912831,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2020487,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1860686,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4716228,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2796665,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":2796665,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":2796665,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":2796665,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":2796665,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":2811530,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2556121,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2123561,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1636891,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":1636891,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":1636891,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":1636891,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":1636891,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2421076,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1669715,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1827244,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1596916,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":1596916,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":1596916,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":1596916,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":1596916,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1951035,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1750218,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1644379,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1742668,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":1742668,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":1742668,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":1742668,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":1742668,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1509641,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1396389,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1357254,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1245085,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":1245085,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":1245085,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":1245085,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":1245085,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1237323,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":875598,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":999790,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1244494,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":1244494,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":1244494,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1244494,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1244494,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1415950,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1254015,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1535848,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1909846,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":1909846,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1909846,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1909846,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":1909846,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1740486,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1736775,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2085377,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2252372,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":2252372,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":2252372,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":2252372,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":2252372,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2127422,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1892842,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1930671,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1837596,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":1837596,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":1837596,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":1837596,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":1837596,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2063111,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1513363,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1537267,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1074972,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":1074972,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":1074972,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":1074972,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":1074972,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1264231,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1074029,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":885734,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":897493,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":897493,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1033747,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"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":"2012-09-30","val":3000000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":3095203,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":3095203,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":4181908,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":4181908,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":4181908,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":4181908,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"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":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-03-31","val":2358627,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":2358627,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2354727,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":2354727,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":2328019,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":2328019,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-02-24","end":"2018-12-31","val":1000000,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-02-24","end":"2018-12-31","val":1000000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-02-24","end":"2018-12-31","val":1000000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-02-24","end":"2018-12-31","val":1000000,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2018-02-24","end":"2018-12-31","val":1000000,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-02-24","end":"2018-12-31","val":1000000,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":1000000,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-12-31","val":1000000,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-12-31","val":1000000,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":754000,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":754000,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"}]}},"ProceedsFromIssuanceOfOtherLongTermDebt":{"label":"Proceeds from Issuance of Other Long-term Debt","description":"Amount of cash inflow from issuance of long-term debt classified as other.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":3271019,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":3271019,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":754000,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":754000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":754000,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":754000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"}]}},"ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock":{"label":"Proceeds from Issuance of Redeemable Convertible Preferred Stock","description":"The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":8731677,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":8731677,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":8731677,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":8731677,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":8731677,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":8731677,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015"}]}},"ProceedsFromLicenseFeesReceived":{"label":"Proceeds from License Fees Received","description":"Cash received from licensees for license fees during the current period.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":6000000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013"},{"start":"2013-07-01","end":"2013-12-31","val":6000000,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2013-07-01","end":"2013-12-31","val":6000000,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-07-01","end":"2013-12-31","val":6000000,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-04-01","end":"2014-06-30","val":1500000,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2"},{"start":"2013-07-01","end":"2014-09-30","val":9000000,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":3000000,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"}]}},"ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities":{"label":"Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale","description":"Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":200000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":100000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":200000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"}]}},"ProceedsFromSaleAndMaturityOfMarketableSecurities":{"label":"Proceeds from Sale and Maturity of Marketable Securities","description":"The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":29499217,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":9113411,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":18956114,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-01-01","end":"2010-12-31","val":34148774,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":34148774,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":5204117,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":10284132,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":10284132,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-09-30","val":17558993,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":17558993,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":22098206,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":22098206,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":22098206,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":5940285,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":5940285,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":11818443,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":11818443,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":26158050,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":26158050,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-12-31","val":32332954,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":32332954,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":32332954,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":3544663,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":3544663,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":7480733,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":7480733,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":20806642,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":20806642,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":33982164,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":33982164,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":33982164,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":9976078,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":9976078,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":21591226,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":21591226,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":31901030,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":31901030,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":39131215,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":39131215,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":8410724,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":8410724,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":6328000,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":6328000,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":11116000,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":11116000,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":15200100,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":15200100,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4477000,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":4477000,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6066000,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":6066000,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":7066000,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":7066000,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":7566000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":7566000,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"ProceedsFromSaleAndMaturityOfOtherInvestments":{"label":"Proceeds from Sale and Maturity of Other Investments","description":"The cash inflow associated with the sale and maturity (principal being due) of other investments, prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":3000000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":3000000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":3000000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","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":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":3130,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":3130,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":3153,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":3153,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"}]}},"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":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":351656,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":351656,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":944607,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":944607,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"}]}},"ProceedsFromStockOptionsExercised":{"label":"Proceeds from Stock Options Exercised","description":"Amount of cash inflow from exercise of option under share-based payment arrangement.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":35520,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":249343,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":378559,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-01-01","end":"2010-12-31","val":409889,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":409889,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":467354,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":552774,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":552774,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":85421,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":860714,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":860714,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":307940,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":920106,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":920106,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":920106,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":202865,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":202865,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":624155,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":624155,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":421290,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":421290,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":624155,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":624155,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":738184,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":738184,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":738184,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":697500,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":697500,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":697500,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":697500,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":697500,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":697500,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":697500,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":697500,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":697500,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":24684,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":24684,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":24684,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":24684,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":24684,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":24684,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":31416,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":31416,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":42412,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":42412,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":59242,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":59242,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":59242,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":59242,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"}]}},"ProceedsFromWarrantExercises":{"label":"Proceeds from Warrant Exercises","description":"The cash inflow associated with the amount received from holders exercising their stock warrants.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":489321,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":489321,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"}]}},"ProfessionalAndContractServicesExpense":{"label":"Professional and Contract Services Expense","description":"Professional and contract service expense includes cost reimbursements for support services related to contracted projects, outsourced management, technical and staff support.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":275480,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":575567,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":776811,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-01-01","end":"2010-12-31","val":819185,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":819185,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":89495,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":126071,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":126071,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-09-30","val":32235,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":32235,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":24369,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":24369,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":24369,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":55192,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":55192,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":29930,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":29930,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-25262,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":27891,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":27891,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":-2039,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":27487,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":27487,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":27487,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":36942,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":36942,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":36942,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":37379,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":37379,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":37379,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1308,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":1308,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2616,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":2616,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":297,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":297,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":1173,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":1173,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":65901,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":65901,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":69190,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":69190,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":74642,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":74642,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":578074,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":578074,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":700324,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":700324,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1480725,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":1480725,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":1540713,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":1540713,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":1576882,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":1576882,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":48262,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":48262,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":41159,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":41159,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":40000,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":40000,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":141159,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":141159,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"}]}},"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":"2009-01-01","end":"2009-12-31","val":-3092705,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-8905563,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":-3375498,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-35322390,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-07-01","end":"2010-09-30","val":-26416827,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-35375621,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-5966265,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-11855303,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-5889039,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-17253479,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-07-01","end":"2011-09-30","val":-5398176,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-23368283,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-2449408,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1"}]}},"PropertyPlantAndEquipmentDisposals":{"label":"Property, Plant and Equipment, Disposals","description":"Amount of divestiture of long-lived, 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, furniture and fixtures, and computer equipment.","units":{"USD":[{"start":"2013-01-01","end":"2013-09-30","val":51070,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":51070,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-06-30","val":240917,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":240917,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":240917,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":559674,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":559674,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":318757,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":318757,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-06-30","val":138425,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":138425,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":191936,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":53511,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":214000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":113000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":113000,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1392453,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":1392453,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"}]}},"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":"2011-12-31","val":22162015,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":20112249,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":20112249,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":19339574,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":19339574,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":19339574,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":19339574,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":19339574,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":19583696,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":19428594,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":18927506,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":19015099,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":19015099,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":19015099,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":19015099,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":19015099,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":19150365,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":19371087,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":19489978,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":19513607,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":19513607,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":19513607,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":19513607,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":19513607,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":19657177,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":19626104,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":19666124,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":19755489,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":19755489,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":19755489,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":19755489,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":19755489,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":19215321,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":19246360,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":19233492,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":18563071,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":18563071,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":18563071,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":18563071,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":18563071,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":18591087,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":18576492,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":18580596,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":18628762,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":18628762,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":18628762,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":18628762,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":18628762,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":18598093,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":18735154,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":18715567,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":18735885,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":18735885,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":18735885,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":18735885,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":18735885,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":18722635,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":18734145,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":18759199,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":18791841,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":18791841,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":18791841,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":18791841,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":18791841,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":18813944,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":18845590,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":18876633,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15544212,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":15544212,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":15544212,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":15544212,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":15530663,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":15510448,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15483291,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":15505431,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":15511967,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"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":5796013,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":5796013,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":5796013,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":5187547,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":4499934,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4364180,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":4364180,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":4364180,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":4364180,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":4364180,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3770298,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":4472535,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4387606,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3980679,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":3980679,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":3980679,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":3980679,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":3980679,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3945243,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3930107,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3384709,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3317344,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":3317344,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":3317344,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":3317344,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":3317344,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3093740,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2627624,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2377106,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2147188,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":2147188,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":2147188,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":2147188,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":2147188,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1936008,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1911145,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1821390,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1565932,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":1565932,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":1565932,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":1565932,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":1565932,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1456242,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1257917,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1129565,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1174942,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":1174942,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":1174942,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":1174942,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":1174942,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":989719,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":858978,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":753849,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":636112,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":636112,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":636112,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":636112,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":636112,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":557799,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":504580,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":443145,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":433935,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":433935,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":433935,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":433935,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":433935,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":406105,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":484588,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":418167,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":369273,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":369273,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":369273,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":369273,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":369273,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":321714,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":278345,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":236442,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":197020,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":197020,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":197020,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":197020,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":197020,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":196630,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":186476,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":193028,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":153904,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":153904,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":153904,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":153904,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":153904,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":128203,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":110265,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":95796,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":86263,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":86263,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":78126,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"PropertyPlantAndEquipmentOther":{"label":"Property, Plant and Equipment, Other, Gross","description":"Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.","units":{"USD":[{"end":"2011-12-31","val":13008,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":13008,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":13008,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":13008,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":13008,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":13008,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":13008,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":13008,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":13008,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"}]}},"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":"2009-01-01","end":"2009-12-31","val":3163697,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":1332905,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":2281695,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-01-01","end":"2010-12-31","val":1211838,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":1211838,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-734969,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-317809,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":-317809,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-09-30","val":223751,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":223751,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":120992,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":120992,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":120992,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-582599,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":-582599,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-325591,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-325591,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":205437,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":205437,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-12-31","val":357301,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":357301,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":357301,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-409050,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-409050,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-378923,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-378923,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":-391371,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":-391371,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":-294074,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-294074,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-294074,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-67265,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-67265,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-23530,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":-23530,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":43735,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-68838,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":-68838,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":-64904,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-64904,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":41598,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":41598,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":17808,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":17808,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":-23790,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-20004,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":-20004,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-6745,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-6745,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-4762,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":-4762,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":61068,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":61068,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":41970,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":41970,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":69391,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":69391,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":29651,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":29651,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":99312,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":99312,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":99312,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":99312,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":93816,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":93816,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-62052,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-146052,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-42966,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-192430,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-192430,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":148624,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":148624,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":4464,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":4464,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":72461,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":72461,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-18740,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":-54044,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":33695,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax":{"label":"Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax","description":"Amount after tax of reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2013-01-01","end":"2013-03-31","val":-2160,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1084,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-1084,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":-1058,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":1058,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-2862,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":-2862,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-1790,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":-1790,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-7724,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-7724,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":-7724,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-3190,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":-3190,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-6421,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":-6421,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":-3231,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":-3231,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-9653,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":-9653,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":-3232,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":-3232,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-8787,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-8787,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1684,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-3415,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":-567,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-4542,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":-1533,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-6121,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":-6121,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-8342,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-8342,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-9814,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-5444,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-5449,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":-5449,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":245,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":245,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":850,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":850,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-219,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"}]}},"ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent":{"label":"Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent","description":"Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":-1684,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-3415,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":-567,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-4542,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-1533,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":-775,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-3674,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":-1026,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-5942,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-2268,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3"}]}},"RedeemablePreferredStockDividends":{"label":"Redeemable Preferred Stock Dividends","description":"Dividends paid to preferred stock holders that is redeemable solely at the option of the issuer.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2269042,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":2269042,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2269042,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":2269042,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2269042,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":2269042,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2269042,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":2269042,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"}]}},"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":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":489321,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":489321,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":489321,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":489321,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":489321,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":489321,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":489321,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":489321,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-12-31","val":489321,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-12-31","val":489321,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":489321,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":1000000,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":1000000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1334058,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":1334058,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":75920,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"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":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":1000000,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":1000000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-06-30","val":1334058,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":1334058,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":1334058,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":1334058,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q2"},{"end":"2021-06-30","val":1300000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-06-30","val":1334058,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-06-30","val":1334058,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q2I"},{"start":"2021-01-01","end":"2021-09-30","val":1334058,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1334058,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2023-01-01","end":"2023-03-31","val":75921,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"ReportingUnitAmountOfFairValueInExcessOfCarryingAmount":{"label":"Reporting Unit, Amount of Fair Value in Excess of Carrying Amount","description":"Amount of fair value of reporting unit in excess of carrying amount.","units":{"USD":[{"end":"2016-12-31","val":15800000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"}]}},"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":"2009-01-01","end":"2009-12-31","val":26609986,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":13765819,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":6638985,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":20211811,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-07-01","end":"2010-09-30","val":6445992,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":25849374,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":26905748,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":6104988,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":10785118,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":11350107,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":4928824,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":5245119,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":15572227,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":16383318,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":4787109,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-07-01","end":"2011-09-30","val":5033211,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":20220558,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":21199816,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":21508712,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":4700595,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":4779175,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":9472286,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":9627675,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":4771691,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":4848500,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":14115388,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":14350333,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":4643102,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":4722658,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":18636328,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":18950084,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":18950084,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4648609,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":4648609,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":9044432,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":9044432,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":4395823,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":4395823,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":12689715,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":12689715,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":3645283,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":3645283,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":15613543,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":15613543,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":15613543,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3348795,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":3348795,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":6492019,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":6492019,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":3143224,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":3143224,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":9487169,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":9487169,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":2995150,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":2995150,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":12452528,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":12452528,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3205867,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":3205867,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":6273599,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":6273599,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":3067732,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":3067732,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":9727727,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":9727727,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":3454128,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":3454128,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":12787606,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":12787606,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3656777,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":3656777,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6960856,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":6960856,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":3304079,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":3304079,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":9475678,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":9475678,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":2514822,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":2514822,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":11702956,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":11702956,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2294863,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":2294863,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4319995,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":4319995,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":2025132,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":2025132,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":5536658,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":5536658,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1216663,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":1216663,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":6517050,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":6517050,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1004698,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":1004698,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1932795,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1932795,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":928097,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":928097,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2997826,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":2997826,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":1065031,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1065031,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3913337,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":3913337,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":947384,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":947384,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1720847,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1720847,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":764276,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":764276,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2503008,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":2503008,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":782161,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":782161,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3208921,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":3208921,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":674924,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":674924,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1208924,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":1208924,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":534000,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":534000,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1809354,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":1809354,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":600430,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":600430,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2467783,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":2467783,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":659940,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":659940,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1321087,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":1321087,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":661147,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":661147,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2032360,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":2032360,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":711273,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":711273,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2833643,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":2833643,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":705981,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":705981,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1361505,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":655524,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1943446,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":581941,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2561825,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":618527,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"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":"2011-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":750000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":750000,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":750000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":750000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":750000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":750000,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":750000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":750000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":750000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":750000,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":750000,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":750000,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":750000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":750000,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":750000,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":750000,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014Q4I"}]}},"RestrictedCashAndInvestments":{"label":"Restricted Cash and Investments","description":"Cash and investments whose use in whole or in part is restricted for the long-term, generally by contractual agreements or regulatory requirements. For use in an unclassified balance sheet.","units":{"USD":[{"end":"2012-12-31","val":800000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":800000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":800000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":750000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"}]}},"RestrictedStockExpense":{"label":"Restricted Stock or Unit Expense","description":"Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":3285575,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":1379989,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":277417,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":407580,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":130164,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":503352,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":95772,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":598447,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":63197,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":95748,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":32551,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":178437,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":82689,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3"}]}},"RestructuringAndRelatedCostCostIncurredToDate":{"label":"Restructuring and Related Cost, Cost Incurred to Date (Deprecated 2014-01-31)","description":"Amount of costs incurred to date for the specified type of restructuring cost.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":100000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-09-30","val":800000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-06-30","val":800000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":800000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"}]}},"RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated":{"label":"Restructuring and Related Cost, Expected Number of Positions Eliminated","description":"The expected number of positions to be eliminated as a result of restructuring activities.","units":{"Integer":[{"start":"2011-01-01","end":"2011-09-30","val":25,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":25,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":35,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":35,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012"}],"Positions":[{"start":"2013-01-01","end":"2013-09-30","val":100,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"}]}},"RestructuringAndRelatedCostNumberOfPositionsEliminated":{"label":"Restructuring and Related Cost, Number of Positions Eliminated","description":"The number of positions eliminated during the period as a result of restructuring activities.","units":{"employee":[{"start":"2019-01-01","end":"2019-12-31","val":23,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":23,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019"}],"position":[{"start":"2013-01-01","end":"2013-12-31","val":100,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":100,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":100,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-09-30","val":100,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-12-31","val":100,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":100,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":100,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-09-30","val":100,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-12-31","val":100,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":100,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":100,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-09-30","val":100,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":100,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2019-01-01","end":"2019-12-31","val":23,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":23,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q1"}]}},"RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent":{"label":"Restructuring and Related Cost, Number of Positions Eliminated, Period Percent","description":"The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s).","units":{"pure":[{"start":"2012-01-01","end":"2012-06-30","val":0.07,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"}]}},"RestructuringCharges":{"label":"Restructuring Charges","description":"Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":0,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-09-30","val":822320,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":822320,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":822320,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-07-01","end":"2011-09-30","val":822320,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":822320,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":822320,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":822320,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":770749,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":770749,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":770749,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":770749,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":770749,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":770749,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":770749,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":2290831,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":2290831,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":2290831,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":2290831,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":3606020,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":3606020,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":3606020,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2013-10-01","end":"2013-12-31","val":1300000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-10-01","end":"2013-12-31","val":1300000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4"},{"start":"2014-01-01","end":"2014-03-31","val":223573,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":223573,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":786486,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":786486,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":562913,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":562913,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1045564,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":1045564,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":259078,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":259078,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1135310,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":1135310,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":134476,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":134476,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":157971,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":157971,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":23495,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":23495,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":172995,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":172995,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":15024,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":15024,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":172995,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":172995,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":83984,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":83984,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":177389,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":177389,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":93405,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":93405,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":177389,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":177389,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":177389,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":177389,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-236302,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":-236302,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-236302,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-236302,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-159597,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-159597,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":76705,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":76705,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-159597,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-159597,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-173263,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":-173263,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-03-31","val":-173263,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-03-31","val":-173263,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-173263,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-03-31","val":-173263,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":635982,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":635982,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":809245,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":809245,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-04-01","end":"2018-06-30","val":809245,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-04-01","end":"2018-06-30","val":809245,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":809245,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":951265,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":951265,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":315283,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":315283,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-07-01","end":"2018-09-30","val":315283,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-07-01","end":"2018-09-30","val":315283,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1261578,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":1261578,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":310314,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-10-01","end":"2018-12-31","val":310314,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-10-01","end":"2018-12-31","val":310314,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":157693,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":157693,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-03-31","val":157693,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-03-31","val":157693,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":157693,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-03-31","val":157693,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":360372,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":360372,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":202679,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":202679,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-04-01","end":"2019-06-30","val":202679,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-04-01","end":"2019-06-30","val":202679,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":202679,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":745201,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":745201,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":384829,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":384829,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-07-01","end":"2019-09-30","val":384829,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-07-01","end":"2019-09-30","val":384829,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1104318,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":1104318,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":359117,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-10-01","end":"2019-12-31","val":359117,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-10-01","end":"2019-12-31","val":359117,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":287460,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":287460,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-03-31","val":287460,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-03-31","val":287460,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":287460,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-03-31","val":287460,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":441145,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":441145,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":153685,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":153685,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-04-01","end":"2020-06-30","val":153685,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-04-01","end":"2020-06-30","val":153685,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":153685,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":758740,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":317595,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-01-01","end":"2020-09-30","val":758740,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":317595,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":317595,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-07-01","end":"2020-09-30","val":317595,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1032826,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":1032826,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":274086,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-10-01","end":"2020-12-31","val":274086,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-10-01","end":"2020-12-31","val":274086,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":302313,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":302313,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":302313,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-03-31","val":302313,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":724050,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":724050,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":421737,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":421737,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-04-01","end":"2021-06-30","val":421737,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":792754,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":792754,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":68704,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":68704,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":833313,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":833313,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":744,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":744,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":744,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":744,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":744,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"RestructuringReserve":{"label":"Restructuring Reserve","description":"Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.","units":{"USD":[{"end":"2017-12-31","val":648399,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":648399,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":648399,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":648399,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2017-12-31","val":648399,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":648399,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":461362,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2018-03-31","val":461362,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-03-31","val":461362,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-03-31","val":461362,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-03-31","val":461362,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-03-31","val":461362,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q1I"},{"end":"2018-06-30","val":958100,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":958100,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-06-30","val":958100,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-06-30","val":958100,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-06-30","val":958100,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q2I"},{"end":"2018-09-30","val":941978,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-09-30","val":941978,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-09-30","val":941978,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-09-30","val":941978,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":914808,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":914808,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":914808,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":914808,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2018-12-31","val":914808,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2018-12-31","val":914808,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":884668,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2019-03-31","val":884668,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-03-31","val":884668,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2019-03-31","val":884668,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-03-31","val":884668,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-03-31","val":884668,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":849257,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":849257,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2019-06-30","val":849257,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-06-30","val":849257,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-06-30","val":849257,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":762583,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2019-09-30","val":762583,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-09-30","val":762583,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-09-30","val":762583,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3I"},{"end":"2019-12-31","val":531292,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":531292,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":531292,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":531292,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2019-12-31","val":531292,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2019-12-31","val":531292,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":436502,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2020-03-31","val":436502,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2020-03-31","val":436502,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-03-31","val":436502,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-03-31","val":436502,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-03-31","val":436502,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":393650,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2020-06-30","val":393650,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-06-30","val":393650,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-06-30","val":393650,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-06-30","val":393650,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":354237,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-09-30","val":354237,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-09-30","val":354237,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-09-30","val":354237,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":314910,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":314910,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":314910,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":249646,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2021-03-31","val":249646,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2021-03-31","val":249646,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":141340,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2021-06-30","val":141340,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":137911,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"}]}},"RestructuringReserveCurrent":{"label":"Restructuring Reserve, Current","description":"Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.","units":{"USD":[{"end":"2011-12-31","val":120044,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":478,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":478,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1280628,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":1280628,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":959270,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":959270,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":717640,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":717640,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":846337,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":846337,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":602299,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":602299,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":461361,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":461361,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":293799,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":293799,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":239444,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":239444,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":134663,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":134663,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":127475,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"RestructuringReserveTranslationAdjustment":{"label":"Restructuring Reserve, Foreign Currency Translation Gain (Loss)","description":"Amount of foreign currency translation gain (loss) which decreases (increases) the restructuring reserve.","units":{"USD":[{"start":"2020-04-01","end":"2020-06-30","val":4674,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":4674,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-04-01","end":"2020-06-30","val":4674,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-04-01","end":"2020-06-30","val":4674,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":4674,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":9554,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-07-01","end":"2020-09-30","val":9554,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":9554,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-07-01","end":"2020-09-30","val":9554,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-10-01","end":"2020-12-31","val":11124,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-10-01","end":"2020-12-31","val":11124,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-10-01","end":"2020-12-31","val":11124,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":-10393,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-10393,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":-10393,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":2734,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":2734,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":-3429,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2010-12-31","val":-62557515,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":-62557515,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":-62557515,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":-74412818,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":-79810994,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":-85925798,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":-85925798,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":-85925798,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":-85925798,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":-85925798,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":-88375206,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":-94995792,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":-98563843,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-100910119,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":-100910119,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":-100910119,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":-100910119,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":-100910119,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-105290564,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-110497857,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-112717520,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-111842709,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":-111842709,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":-111842709,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":-111842709,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":-111842709,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-114644507,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-113313560,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-116545959,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-119054530,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":-119054530,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":-119054530,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":-119054530,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":-119054530,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-113792151,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-116460335,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-119042274,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-120983891,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":-120983891,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":-120983891,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":-120983891,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":-120983891,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-125280503,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-128815385,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-130791558,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-131982685,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":-131982685,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":-131982685,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":-131982685,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":-131982685,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-133094882,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-133734683,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-132305514,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-130930284,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":-130930284,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":-130930284,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":-130930284,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":-130930284,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-121492776,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-122496878,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-122829307,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-122907794,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":-122907794,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":-122907794,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":-122907794,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":-122119899,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-123032701,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-124204424,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-124761338,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-123871853,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":-123871853,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":-123871853,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":-123871853,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":-123871853,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-124591693,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-124185135,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-122638926,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-122733344,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":-122733344,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":-122733344,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":-122733344,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":-123665970,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-122308096,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-122657780,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-122283348,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-123462638,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":-123462638,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":-123462638,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":-123462638,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":-123708223,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-124572044,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-125503270,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-125281898,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-125507178,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":-125507178,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-125954948,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"RevenueFromContractWithCustomerExcludingAssessedTax":{"label":"Revenue from Contract with Customer, Excluding Assessed Tax","description":"Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":9005530,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":4011581,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":13065691,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":4060161,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":17837906,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4492978,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8492367,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":8492367,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":3999389,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":3999389,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":12464812,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":12464812,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":3972445,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":3972445,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":16543571,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":16543571,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3180187,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":3180187,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6679799,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":6679799,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":3499612,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":3499612,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":11116199,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":11116199,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":4436400,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":4436400,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":14768693,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":14768693,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3828326,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":3828326,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7087073,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":7087073,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":3258747,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":3258747,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":10370542,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":10370542,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":3283469,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":3283469,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":14180480,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":13934895,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2049107,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":2049107,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4443442,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":2394335,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":7502583,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":3059141,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":10052248,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2268396,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"RevenueRemainingPerformanceObligation":{"label":"Revenue, Remaining Performance Obligation, Amount","description":"Amount of transaction price allocated to performance obligation that has not been recognized as revenue.","units":{"USD":[{"end":"2019-12-31","val":2000000,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2000000,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2200000,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2600000,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2100000,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2000000,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2000000,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1800000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1700000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1600000,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1600000,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1900000,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1700000,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1600000,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Operating Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for operating lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":3100000,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"}]}},"SalesRevenueGoodsGross":{"label":"Sales Revenue, Goods, Gross (Deprecated 2018-01-31)","description":"Aggregate revenue during the period from sale of goods in the normal course of business, before deducting returns, allowances and discounts.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":33382701,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-07-01","end":"2010-09-30","val":11366493,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2010Q3"},{"start":"2011-01-01","end":"2011-09-30","val":33045050,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-07-01","end":"2011-09-30","val":10176275,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3"}]}},"SalesRevenueGoodsNet":{"label":"Sales Revenue, Goods, Net (Deprecated 2018-01-31)","description":"Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":61234075,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":22016210,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":12198013,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-12-31","val":51905096,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":51905096,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":11259015,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":22868775,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":22868775,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":11609760,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":11609760,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":33045050,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":10176275,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":49470139,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":49470139,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":49470139,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":10662953,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":10662953,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":18498521,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":18498521,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":7835568,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":7835568,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":27049072,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":27049072,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":8550551,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":8550551,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":41358621,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":41358621,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":41358621,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":7759456,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":7759456,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":14301885,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":14301885,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":6542429,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":6542429,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":20886761,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":20886761,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":6584876,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":6584876,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":27338557,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":27338557,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":27338557,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":4963059,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":4963059,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":9215545,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":9215545,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":4252486,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":4252486,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":13156024,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":13156024,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":3940479,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":3940479,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":17723000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":17723000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":13970367,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":13970367,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":17620871,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":17620871,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":3650504,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":3650504,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":21377450,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":21377450,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":3756579,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":3756579,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":24847724,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":24847724,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2280858,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":2280858,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5220452,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":5220452,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":2939594,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":2939594,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":7465996,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":7465996,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":2245544,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":2245544,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":10116897,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":10116897,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1921052,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":1921052,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4420707,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":4420707,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":2499655,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":2499655,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":6549832,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":6549832,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2129125,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":2129125,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":8972112,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":8972112,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1933944,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":1933944,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2917589,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":983645,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3925504,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1007915,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":5766532,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1745784,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"}]}},"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":"2009-01-01","end":"2009-12-31","val":89459181,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":37390364,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":20270709,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":56366196,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-07-01","end":"2010-09-30","val":18975832,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":82843746,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":82843746,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":18959262,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2011-01-01","end":"2011-03-31","val":18959262,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":38587270,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":38587270,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":19628008,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":19628008,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":19628008,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":57443660,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":57443660,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":18856390,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-07-01","end":"2011-09-30","val":18856390,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":18856390,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":82870602,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":82870602,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":82870602,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2011-10-01","end":"2011-12-31","val":25426942,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4"},{"start":"2012-01-01","end":"2012-03-31","val":19368072,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":19368072,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-03-31","val":19368072,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":19368072,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":35834273,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":35834273,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":16466201,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":16466201,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-04-01","end":"2012-06-30","val":16466201,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":16466201,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":52923286,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":52923286,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":17089013,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":17089013,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-07-01","end":"2012-09-30","val":17089013,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":17089013,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":75410969,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":75410969,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":75410969,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2012-10-01","end":"2012-12-31","val":22487683,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-10-01","end":"2012-12-31","val":22487683,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4"},{"start":"2013-01-01","end":"2013-03-31","val":15284817,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":15284817,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-03-31","val":15284817,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":15284817,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":29258956,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":29258956,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":13974139,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":13974139,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-04-01","end":"2013-06-30","val":13974139,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":13974139,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":43988994,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":43988994,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":14730038,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":14730038,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-07-01","end":"2013-09-30","val":14730038,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":14730038,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":58636504,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":58636504,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":58636504,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2013-10-01","end":"2013-12-31","val":14647510,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-10-01","end":"2013-12-31","val":14647510,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4"},{"start":"2014-01-01","end":"2014-03-31","val":12001499,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":12001499,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-03-31","val":12001499,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2014-01-01","end":"2014-03-31","val":12001499,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":23304166,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":23304166,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":11302667,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":11302667,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-04-01","end":"2014-06-30","val":11302667,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":11302667,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":34479606,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":34479606,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":11175440,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":11175440,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-07-01","end":"2014-09-30","val":11175440,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":11175440,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":46273515,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":46273515,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2014-10-01","end":"2014-12-31","val":11793909,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-10-01","end":"2014-12-31","val":11793909,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4"},{"start":"2015-01-01","end":"2015-03-31","val":19939876,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":19939876,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-03-31","val":19939876,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":29492465,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":29492465,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":9552589,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":9552589,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-04-01","end":"2015-06-30","val":9552589,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":39175691,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":39175691,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":9683226,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":9683226,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-07-01","end":"2015-09-30","val":9683226,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":48570991,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":48570991,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":9395300,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":7432331,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":7432331,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":15500282,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":15500282,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":8067951,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":8067951,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":22827092,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":22827092,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":7326810,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":7326810,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":30263346,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":30263346,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":6039115,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":6039115,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":12773441,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":12773441,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":6734326,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":6734326,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":18878874,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":18878874,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":6105433,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":6105433,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":25160563,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":25160563,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4993949,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":4993949,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":9005530,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":4011581,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":13065691,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":4060161,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":17837906,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4492978,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"}]}},"SalesRevenueServicesGross":{"label":"Sales Revenue, Services, Other (Deprecated 2018-01-31)","description":"Amount before allowances and discounts of service revenue classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":22983495,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-07-01","end":"2010-09-30","val":7609339,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2010Q3"},{"start":"2011-01-01","end":"2011-09-30","val":24398610,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-07-01","end":"2011-09-30","val":8680115,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3"}]}},"SalesRevenueServicesNet":{"label":"Sales Revenue, Services, Net (Deprecated 2018-01-31)","description":"Aggregate revenue during the period from services rendered in the normal course of business, after deducting allowances and discounts.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":28225106,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":15374154,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":8072696,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-12-31","val":30938650,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":30938650,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":7700247,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":15718495,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":15718495,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":8018248,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":8018248,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":24398610,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":8680115,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":33400463,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":33400463,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":33400463,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":8705119,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":8705119,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":17335752,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":17335752,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":8630633,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":8630633,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":25874214,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":25874214,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":8538462,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":8538462,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":34052348,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":34052348,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":34052348,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":7525361,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":7525361,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":14957071,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":14957071,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":7431710,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":7431710,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":23102233,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":23102233,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":8145162,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":8145162,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":31297947,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":31297947,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":31297947,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":7038440,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":7038440,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":14088621,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":14088621,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":7050181,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":7050181,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":21323582,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":21323582,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":7234961,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":7234961,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":28550515,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":28550515,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":5969509,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":5969509,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":11871594,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":11871594,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":5902085,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":5902085,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":17798241,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":17798241,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":5926647,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":5926647,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":23723267,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":23723267,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":5151473,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":5151473,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":10279830,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":10279830,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":5128357,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":5128357,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":15361096,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":15361096,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":5081266,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":5081266,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":20146449,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":20146449,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4118063,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":4118063,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":8352734,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":8352734,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":4234671,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":4234671,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":12329042,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":12329042,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":3976308,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":3976308,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":16188451,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":16188451,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3060005,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":3060005,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6087941,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":3027936,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":9140187,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":3052246,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":12071374,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2747194,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"}]}},"SecurityOwnedNotReadilyMarketableFairValue":{"label":"Security Owned Not Readily Marketable, Fair Value","description":"Value of the not readily marketable security or category which has been determined by management based upon fair value methods, including pricing of similar securities and valuation techniques and is included in the schedule of financial condition or the balance sheet.","units":{"USD":[{"end":"2011-12-31","val":600000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2011-12-31","val":600000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":600000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2012-06-30","val":500000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":500000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"}]}},"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":"2009-01-01","end":"2009-12-31","val":42255099,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":21441968,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":10427468,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":31165975,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-07-01","end":"2010-09-30","val":9724007,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":40844909,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":40844909,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":8474093,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":18995399,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":18995399,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":10521307,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":10521307,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":28873468,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":28873468,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":9878069,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-07-01","end":"2011-09-30","val":9878069,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":39597590,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":39597590,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":39288694,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":9763225,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":9684645,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":19029987,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":18874598,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":9266762,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":9189953,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":27302960,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":27068015,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":8272973,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":8193417,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":36008655,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":35694899,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":35694899,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":6840571,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":6840571,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":13719886,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":13719886,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":6879315,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":6879315,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":19790583,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":19790583,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":6070697,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":6070697,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":25222954,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":25222954,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":25222954,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":5888466,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":5888466,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":12240413,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":12240413,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":6351947,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":6351947,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":18016971,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":18016971,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":5776558,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":5776558,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":24426438,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":24426438,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":5305362,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":5305362,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":9676875,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":9676875,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":4371513,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":4371513,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":13805689,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":13805689,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":4128814,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":4128814,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":18021989,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":18021989,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4268800,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":4268800,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":8393150,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":8393150,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":4124350,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":4124350,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":11385051,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":11385051,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":2991901,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":2991901,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":13918493,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":13918493,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2050542,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":2050542,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4160141,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":4160141,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":2109599,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":2109599,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":5288991,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":5288991,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1128850,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":1128850,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":6120655,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":6120655,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1193550,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":1193550,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2065659,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":2065659,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":872109,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":872109,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3209930,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":3209930,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":1144271,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1144271,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":4453697,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":4453697,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1040289,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":1040289,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2369347,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":2369347,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":1296909,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1296909,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3436783,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":3436783,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":1067436,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":1067436,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":4337054,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":4337054,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":981191,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":981191,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2001131,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":2001131,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":1019940,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":1019940,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3027372,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":3027372,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1026241,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":1026241,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4601228,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":4601228,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1396640,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":1396640,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2656375,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":2656375,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":1259735,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":1259735,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4267010,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":4267010,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":1610635,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1610635,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":5672023,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":5672023,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1189846,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":1189846,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2314344,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":1124498,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3202311,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":887967,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":4003764,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":802566,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":8551961,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":4397103,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":6393806,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-01-01","end":"2010-12-31","val":7866384,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":7866384,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1225452,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2529229,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":2529229,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-01-01","end":"2011-09-30","val":4059643,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":4059643,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":5493689,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":5493689,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":5493689,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1393110,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":1393110,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2508448,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":2508448,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":3566265,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":3566265,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-12-31","val":4587282,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":4587282,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":4587282,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":890735,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":890735,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1131530,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":1131530,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-01-01","end":"2013-09-30","val":1258000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":1258000,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":1668050,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":1668050,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":1668050,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":411353,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":411353,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":832099,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":832099,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":1205476,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":1205476,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":1465010,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":1465010,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":308905,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":308905,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":731584,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":731584,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":1098305,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":1098305,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":1351303,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":1351303,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":290286,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":290286,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":637231,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":637231,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":851449,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":851449,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":751336,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":751336,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":397152,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":397152,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":501410,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":501410,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":241992,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":241992,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":281794,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":281794,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-22895,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":-22895,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6624,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":6624,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":35648,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":35648,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":64672,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":64672,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":9251,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":9251,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":25482,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":25482,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":28582,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":28582,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":32280,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":32280,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4510,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":4510,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7570,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":7570,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-09-30","val":11392,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":11392,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":15755,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":15755,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4471,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":4471,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9168,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":9168,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":14084,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":14084,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":21178,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":21178,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8184,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":8184,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":27286,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":35271,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":38770,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5331,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period","description":"The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.","units":{"shares":[{"start":"2012-01-01","end":"2012-03-31","val":11496,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-03-31","val":11496,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q1"},{"start":"2012-04-01","end":"2012-06-30","val":6750,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":6750,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q2"},{"start":"2012-07-01","end":"2012-09-30","val":7650,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":26398,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-4590,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-4590,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-03-31","val":4590,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q1"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q2"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":4590,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":75000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":400357,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1151525,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1664625,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":416668,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":75345,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":90697,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":82429,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":272312,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":272312,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":272312,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value","description":"The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).","units":{"USD/shares":[{"start":"2010-01-01","end":"2010-12-31","val":1.95,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":2.11,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":1.36,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number","description":"The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.","units":{"shares":[{"end":"2011-12-31","val":525889,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":525889,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":525889,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":224288,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2012-03-31","val":224288,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":213123,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2012-06-30","val":213123,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":184073,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":171190,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":171190,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":171190,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":171190,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":171190,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":118030,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2013-03-31","val":118030,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-03-31","val":118030,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q1I"},{"end":"2013-06-30","val":122620,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-06-30","val":122620,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q2I"},{"end":"2013-09-30","val":605600,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":605600,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":605600,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":2333357,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":2333357,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":3116400,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":3116400,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2136800,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":2136800,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":548968,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":548968,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":100000,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":1000,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1147002,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":1147002,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1386213,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":1386213,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":1386213,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":1386213,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-06-30","val":1414677,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1463380,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1513380,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":1513380,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":1513380,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":1513380,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":1513380,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1539933,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1323741,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1316933,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1316933,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":1316933,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1312853,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period","description":"The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.","units":{"shares":[{"start":"2012-01-01","end":"2012-03-31","val":290105,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-03-31","val":290105,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q1"},{"start":"2012-04-01","end":"2012-06-30","val":54415,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":54415,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q2"},{"start":"2012-07-01","end":"2012-09-30","val":26414,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":383315,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-48570,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-48570,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-03-31","val":48570,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q1"},{"start":"2013-04-01","end":"2013-06-30","val":-45410,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":45410,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q2"},{"start":"2013-07-01","end":"2013-09-30","val":17020,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":111000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":305100,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":310155,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":565511,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":673625,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":32300,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":29807,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":30730,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":28151,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":36063,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":36063,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4248,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":30557,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":37365,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":37365,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4080,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate","description":"The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.","units":{"pure":[{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum","description":"The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2010-01-01","end":"2010-12-31","val":0.6,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0.61,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":0.61,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.61,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":0.61,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":0.61,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.64,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":0.64,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":0.64,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.57,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":0.57,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.56,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":0.56,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.55,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.59,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2019-01-01","end":"2019-12-31","val":0.422,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum","description":"The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2010-01-01","end":"2010-12-31","val":0.54,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0.56,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":0.56,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.6,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":0.6,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":0.6,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.61,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":0.61,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":0.61,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.55,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":0.55,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.55,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":0.55,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.55,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0.55,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.57,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2019-01-01","end":"2019-12-31","val":0.461,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate","description":"The risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2019-01-01","end":"2019-12-31","val":0.025,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum","description":"The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2010-01-01","end":"2010-12-31","val":0.03,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0.025,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":0.025,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.012,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":0.012,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":0.012,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.0164,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":0.0164,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":0.0164,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.0184,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":0.0184,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.0167,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":0.0167,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.0136,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.0202,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum","description":"The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2010-01-01","end":"2010-12-31","val":0.016,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0.01,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":0.01,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.007,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":0.007,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":0.007,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.0084,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":0.0084,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":0.0084,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.012,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":0.012,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.0135,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":0.0135,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.0129,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.0194,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted","description":"Net number of non-option equity instruments granted to participants.","units":{"shares":[{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q1"},{"start":"2012-04-01","end":"2012-06-30","val":50000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":50000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q2"},{"start":"2012-07-01","end":"2012-09-30","val":5014,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":55014,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q1"},{"start":"2013-04-01","end":"2013-06-30","val":50000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":50000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q2"},{"start":"2013-07-01","end":"2013-09-30","val":500000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":550000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":2107857,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1493555,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":737436,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":750418,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1251154,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":360638,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":56615,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":113230,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":163230,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":113230,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":113230,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":113230,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":113230,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number","description":"The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.","units":{"shares":[{"end":"2012-06-30","val":4146502,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":7713914,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":7299451,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":7567615,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":7173298,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5854660,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4836007,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013Q4I"},{"end":"2014-12-31","val":4187071,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014Q4I"},{"end":"2015-12-31","val":4046871,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2671990,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1317000,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1031500,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":10445,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019Q4I"},{"end":"2020-12-31","val":9780,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5690,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4615,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price","description":"The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.","units":{"USD/shares":[{"end":"2012-06-30","val":5.69,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5.64,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5.6,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":5.52,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5.46,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5.68,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":5.41,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013Q4I"},{"end":"2014-12-31","val":4.62,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014Q4I"},{"end":"2015-12-31","val":3.92,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3.77,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2.91,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1.63,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":127.53,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019Q4I"},{"end":"2020-12-31","val":113.66,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":110.1,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":98.29,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value","description":"Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":2881294,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":314822,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":56526,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":405961,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":91139,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":422136,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":422136,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":78253,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":266862,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":266862,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":188609,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":188609,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":266862,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":266862,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":273935,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":273935,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":273935,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":121819,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":121819,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":121819,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":121819,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":121819,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":121819,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":3836,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":3836,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":9970,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period","description":"Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.","units":{"shares":[{"start":"2013-01-01","end":"2013-12-31","val":362860,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":157545,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":241250,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":520331,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":162450,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":221500,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":505,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":665,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":140,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period","description":"For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.","units":{"shares":[{"start":"2012-01-01","end":"2012-03-31","val":428290,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":428290,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":1846570,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":1846570,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-07-01","end":"2012-09-30","val":822029,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1266495,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":20000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":-20000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-03-31","val":-20000,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-04-01","end":"2013-06-30","val":152500,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":-152500,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-07-01","end":"2013-09-30","val":10000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price","description":"Weighted average price of options that were either forfeited or expired.","units":{"USD/shares":[{"start":"2012-01-01","end":"2012-03-31","val":6.88,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":6.88,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":4.28,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":4.28,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-07-01","end":"2012-09-30","val":4.63,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":4.79,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":3.96,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":3.96,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-03-31","val":3.96,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-04-01","end":"2013-06-30","val":5.44,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":5.44,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-07-01","end":"2013-09-30","val":6.3,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period","description":"The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.","units":{"shares":[{"start":"2012-01-01","end":"2012-03-31","val":10000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-03-31","val":10000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q1"},{"start":"2012-04-01","end":"2012-06-30","val":666380,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":666380,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q2"},{"start":"2012-07-01","end":"2012-09-30","val":8250,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":3550825,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-224795,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-224795,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-03-31","val":224795,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q1"},{"start":"2013-04-01","end":"2013-06-30","val":-1334592,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":1334592,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q2"},{"start":"2013-07-01","end":"2013-09-30","val":2473830,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":5178050,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1931801,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":666185,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1714120,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2772840,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":451000,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2587,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":3950,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1075,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross","description":"Gross number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2012-01-01","end":"2012-03-31","val":521200,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-03-31","val":521200,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q1"},{"start":"2012-04-01","end":"2012-06-30","val":408000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":408000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q2"},{"start":"2012-07-01","end":"2012-09-30","val":1093500,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2042700,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":70000,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":70000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-03-31","val":70000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q1"},{"start":"2013-04-01","end":"2013-06-30","val":1812000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":1812000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q2"},{"start":"2013-07-01","end":"2013-09-30","val":15000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":2034500,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":30000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":340000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":870000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1470000,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value","description":"Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.","units":{"USD":[{"end":"2013-12-31","val":3000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":3000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":7350,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":7350,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":632581,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":632581,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number","description":"Number of options outstanding, including both vested and non-vested options.","units":{"shares":[{"end":"2011-12-31","val":14456722,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":14456722,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":14456722,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":14456732,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2012-03-31","val":14456732,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":12164102,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2012-06-30","val":12164102,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":12427323,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":11360842,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":11360842,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":11360842,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":11360842,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":11360842,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":10876047,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2013-03-31","val":10876047,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-03-31","val":10876047,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q1I"},{"end":"2013-06-30","val":11200955,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-06-30","val":11200955,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q2I"},{"end":"2013-09-30","val":8732125,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":7544432,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":7544432,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":5466936,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":5466936,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":4855941,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":4855941,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3491490,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":3491490,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2026200,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":2026200,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1353700,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":13537,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":10445,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":10445,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":9780,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":9780,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5690,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":5690,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4615,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price","description":"Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.","units":{"USD/shares":[{"end":"2011-12-31","val":4.95,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":4.95,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":4.95,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":4.83,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2012-03-31","val":4.83,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":4.89,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2012-06-30","val":4.89,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4.65,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4.66,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":4.66,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":4.66,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":4.66,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":4.66,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4.72,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2013-03-31","val":4.72,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-03-31","val":4.72,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4.25,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-06-30","val":4.25,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4.47,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4.16,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":4.16,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-12-31","val":3.93,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":3.93,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":3.53,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":3.53,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3.18,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":3.18,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2.14,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":2.14,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1.4,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":140.35,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":127.53,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":127.53,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":113.66,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":113.66,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":110.1,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":110.1,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":98.29,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value","description":"Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD":[{"end":"2012-06-30","val":432455,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":116094,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":311277,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":340020,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value","description":"Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD":[{"end":"2012-03-31","val":5497712,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q1I"},{"end":"2012-03-31","val":5497712,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2012-06-30","val":453155,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q2I"},{"end":"2012-06-30","val":453155,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2012-09-30","val":567399,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":497695,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2012-12-31","val":497695,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2013-03-31","val":1136141,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q1I"},{"end":"2013-03-31","val":1136141,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-03-31","val":1136141,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2013-06-30","val":15505,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q2I"},{"end":"2013-06-30","val":15505,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-09-30","val":2550,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price","description":"Weighted average price at which option holders acquired shares when converting their stock options into shares.","units":{"USD/shares":[{"start":"2012-01-01","end":"2012-03-31","val":2.45,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-03-31","val":2.45,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q1"},{"start":"2012-04-01","end":"2012-06-30","val":2.24,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":2.24,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q2"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2.3,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2.25,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":2.25,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-03-31","val":2.25,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q1"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q2"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":2.25,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1.36,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1.36,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.","units":{"USD/shares":[{"start":"2012-01-01","end":"2012-03-31","val":7.98,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-03-31","val":7.98,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q1"},{"start":"2012-04-01","end":"2012-06-30","val":5.09,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":5.09,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q2"},{"start":"2012-07-01","end":"2012-09-30","val":4.12,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":4.62,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4.56,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":4.56,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-03-31","val":4.56,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q1"},{"start":"2013-04-01","end":"2013-06-30","val":4.04,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":4.04,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q2"},{"start":"2013-07-01","end":"2013-09-30","val":3.46,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":6.69,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":6.95,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":6.5,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":5.05,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":11.9,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":5.82,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":286.35,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":331.5,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":409.79,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.","units":{"USD/shares":[{"start":"2013-01-01","end":"2013-12-31","val":4.13,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":4.56,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":5,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2.65,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1.97,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2.55,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":163.65,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"},{"start":"2021-01-01","end":"2021-12-31","val":108.28,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":193.59,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price","description":"Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.","units":{"USD/shares":[{"start":"2012-01-01","end":"2012-03-31","val":2.94,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-03-31","val":2.94,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q1"},{"start":"2012-04-01","end":"2012-06-30","val":3.21,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":3.21,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q2"},{"start":"2012-07-01","end":"2012-09-30","val":1.94,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2.45,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2.31,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":2.31,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-03-31","val":2.31,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q1"},{"start":"2013-04-01","end":"2013-06-30","val":1.38,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":1.38,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q2"},{"start":"2013-07-01","end":"2013-09-30","val":1.15,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1.43,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1.19,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1.81,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1.27,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.43,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"ShareBasedGoodsAndNonemployeeServicesTransactionExpense":{"label":"Share-based Goods and Nonemployee Services Transaction, Expense (Deprecated 2013-01-31)","description":"The amount of expense reported during the period resulting from the transaction in which equity securities were issued to pay for goods or nonemployee services.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":760661,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":21882,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":19290,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":21882,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":21882,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":13488,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":13488,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":13488,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"}]}},"ShareBasedGoodsAndNonemployeeServicesTransactionStockholdersEquity":{"label":"Share-based Goods and Nonemployee Services Transaction, Stockholders' Equity","description":"The amount by which stockholders' equity was increased by the transaction in which equity securities were issued to pay for goods or nonemployee services.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":13488,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":13488,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested","description":"Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":1941382,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":1119103,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":1100000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":202797,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":200000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":200000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":500000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":500000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":400000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":447777,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":637404,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":637404,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value","description":"Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.","units":{"USD":[{"end":"2012-12-31","val":88120,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013Q4I"},{"end":"2014-12-31","val":941,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014Q4I"},{"end":"2015-12-31","val":374972,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"SharePrice":{"label":"Share Price","description":"Price of a single share of a number of saleable stocks of a company.","units":{"USD/shares":[{"end":"2013-09-13","val":1.23,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-09-13","val":1.23,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-09-13","val":1.23,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-09-13","val":1.23,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2013-09-13","val":1.23,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2013-09-13","val":1.23,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2013-09-13","val":1.23,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2013-09-13","val":1.23,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2013-09-13","val":1.23,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2013-09-13","val":1.23,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2013-09-13","val":1.23,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2013-09-13","val":1.23,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2013-09-13","val":1.23,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2013-09-13","val":1.23,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2013-09-13","val":1.23,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2013-09-13","val":1.23,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2013-09-13","val":1.23,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2013-09-13","val":1.23,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2013-09-30","val":1.23,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1.23,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013Q4I"},{"end":"2014-04-01","val":1.62,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q1I"},{"end":"2014-06-26","val":1.69,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2014-06-26","val":1.69,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2014-06-26","val":1.69,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-06-26","val":1.69,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q2I"},{"end":"2014-07-30","val":1.58,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2014-07-30","val":1.58,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2018-03-31","val":0.01,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.01,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.01,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-03-31","val":0.01,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.01,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.01,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"}]}},"SharesIssuedPricePerShare":{"label":"Shares Issued, Price Per Share","description":"Per share or per unit amount of equity securities issued.","units":{"USD/shares":[{"end":"2021-06-23","val":4.1,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2021-06-23","val":4.1,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-06-23","val":4.1,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-06-23","val":4.1,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-06-23","val":4.1,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-06-23","val":4.1,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-06-23","val":4.1,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q2I"},{"end":"2021-07-27","val":4.1,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-07-27","val":4.1,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-07-27","val":4.1,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-07-27","val":4.1,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-07-27","val":4.1,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-07-27","val":4.1,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"}]}},"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":"2016-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":370151,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":370151,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":370151,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":370151,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":370151,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-12-31","val":947501,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":947501,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":947501,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":947501,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":947501,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1001327,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1812210,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3968827,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3320863,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":3320863,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":3320863,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":3320863,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":3320863,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3396568,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"}]}},"SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit":{"label":"Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit","description":"The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014Q4I"},{"end":"2015-12-31","val":14265,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":96907,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-12-31","val":71887,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-12-31","val":77548,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":7981,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019Q4I"},{"end":"2020-12-31","val":6462,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":14816,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":13316,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"StockDividendsShares":{"label":"Stock Dividends, Shares","description":"Number of shares of common and preferred stock issued as dividends during the period. Excludes stock splits.","units":{"shares":[{"start":"2015-01-01","end":"2015-12-31","val":227345,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-01-31","val":103200,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-01-31","val":103200,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-01-31","val":103200,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q4I"},{"start":"2016-05-01","end":"2016-05-31","val":143737,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-05-01","end":"2016-05-31","val":143737,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q2I"},{"start":"2016-07-01","end":"2016-07-31","val":186062,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":624009,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":624009,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"}]}},"StockGrantedDuringPeriodValueSharebasedCompensationForfeited":{"label":"Shares Granted, Value, Share-based Payment Arrangement, Forfeited","description":"Value of forfeited shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":623920,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"}]}},"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":"2011-12-31","val":22816938,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":13252941,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":13252941,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":13252941,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":13252941,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":13252941,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":10494708,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5506626,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5355432,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":6218328,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":6218328,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":6218328,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":6218328,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":6218328,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3399303,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-429905,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-3424862,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-10471228,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":-10471228,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":-10471228,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":-10471228,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":-10471228,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-5150844,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-7850863,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-10481903,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-11708956,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":-11708956,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":-11708956,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":-11708956,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":-11708956,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-15402630,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-18317671,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-20133781,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-21702577,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":-21702577,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":-21702577,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":-21702577,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":-21702577,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-22768772,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-23537476,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-22478965,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-21224797,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":-21224797,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":-21224797,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":-21224797,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":-21224797,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-14445743,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-11439979,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-12027338,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-11553796,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":-11553796,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":-11553796,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":-11553796,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":-10765901,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-12026326,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-13622004,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-14713161,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-14031306,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":-14031306,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":-14031306,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":-14031306,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":-14031306,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-15071639,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-15095844,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-14011389,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-14608186,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":-14608186,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":-14608186,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":-14608186,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":-15540812,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-14566353,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-12536419,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-11499680,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-12965983,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":-12965983,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":-12965983,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":-12965983,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":-13211568,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2021-12-31","val":-12965983,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-14349431,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2022-03-31","val":-14349431,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-15524704,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-15700382,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-16407442,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":-16407442,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-17163161,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"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":"2010-12-31","val":39938863,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":39938863,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":39938863,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":31077237,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":27392687,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":22816938,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":22816938,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":22816938,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":22816938,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q4I"},{"end":"2012-03-31","val":21939393,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":16811096,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":14173382,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2014-12-31","val":-10471228,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":-11708956,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2015-12-31","val":-11708956,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2015Q4I"},{"end":"2016-12-31","val":-21702577,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":-21702577,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":-21702577,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":-21224797,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":-21224797,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2017-12-31","val":-21224797,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2017-12-31","val":-21224797,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":-21224797,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2017-12-31","val":-21224797,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-14447170,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-03-31","val":-14447170,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-03-31","val":-14445741,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-11441407,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-06-30","val":-11439978,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-12027337,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-11553796,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":-11553796,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":-11553796,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":-11553796,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":-10765901,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2018-12-31","val":-11553796,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2018-12-31","val":-10765901,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2018-12-31","val":-10765901,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2018-12-31","val":-10765901,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-12026326,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2019-03-31","val":-12026326,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-03-31","val":-12026326,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2019-03-31","val":-12026326,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-03-31","val":-11238431,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-03-31","val":-11238431,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-13622004,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":-13622004,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2019-06-30","val":-12834109,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-06-30","val":-12834109,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-14713161,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2019-09-30","val":-13925266,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-14031306,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":-14031306,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":-14031306,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":-14031306,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":-14031306,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2019-12-31","val":-14031306,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2019-12-31","val":-14031306,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2019-12-31","val":-14031306,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2019-12-31","val":-14908149,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-15071639,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2020-03-31","val":-15071639,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2020-03-31","val":-15071639,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-03-31","val":-15071639,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-03-31","val":-15071639,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-03-31","val":-15071639,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-15095844,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2020-06-30","val":-15095844,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-06-30","val":-15095844,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-06-30","val":-15095844,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-14011389,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-09-30","val":-14011389,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-14608186,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":-14608186,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":-14608186,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":-14608186,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":-15540812,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2020-12-31","val":-15540812,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2020-12-31","val":-15540812,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2020-12-31","val":-15540812,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2020-12-31","val":-15540812,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-14566353,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2021-03-31","val":-14566353,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2021-03-31","val":-14566353,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-03-31","val":-15515932,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-03-31","val":-15515932,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-03-31","val":-15515932,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-12536419,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2021-06-30","val":-12536419,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-06-30","val":-13498614,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-06-30","val":-13498614,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-11499680,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-09-30","val":-12487667,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-12965983,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":-12965983,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":-12965983,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":-12965983,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":-13211568,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-14349431,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2022-03-31","val":-14349431,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2022-03-31","val":-14349431,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-15524704,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2022-06-30","val":-15524704,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-15700382,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-16407442,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3"},{"start":"2021-04-01","end":"2021-06-30","val":2737770,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"end":"2021-07-27","val":285000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-07-27","val":285000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-07-27","val":285000,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-07-27","val":285000,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-07-27","val":285000,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-07-27","val":285000,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q2I"},{"start":"2021-01-01","end":"2021-12-31","val":3666064,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"}]}},"StockIssuedDuringPeriodSharesStockOptionsExercised":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period","description":"Number of share options (or share units) exercised during the current period.","units":{"shares":[{"start":"2013-01-01","end":"2013-03-31","val":310000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-03-31","val":310000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q1"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q2"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":310000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":18150,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":43560,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"StockIssuedDuringPeriodValueIssuedForServices":{"label":"Stock Issued During Period, Value, Issued for Services","description":"Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":578074,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1576882,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":1576882,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":141159,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":141159,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"}]}},"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":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":489321,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":489321,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2018-01-01","end":"2018-12-31","val":489321,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2018"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"end":"2021-06-23","val":2700000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-06-23","val":2700000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-06-23","val":2700000,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-06-23","val":2700000,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-06-23","val":2700000,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-06-23","val":2700000,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q2I"},{"start":"2021-04-01","end":"2021-06-30","val":2737770,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":2737770,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-04-01","end":"2021-06-30","val":2737770,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q2"},{"end":"2021-07-27","val":900000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-07-27","val":900000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-07-27","val":900000,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-07-27","val":900000,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-07-27","val":900000,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-07-27","val":900000,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"start":"2021-07-01","end":"2021-09-30","val":948566,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":948566,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3666064,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"}]}},"StockIssuedDuringPeriodValueRestrictedStockAwardGross":{"label":"Stock Issued During Period, Value, Restricted Stock Award, Gross","description":"Aggregate value of stock related to Restricted Stock Awards issued during the period.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q1"}]}},"StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures":{"label":"Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures","description":"Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":-25711,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-25711,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"StockIssuedDuringPeriodValueStockDividend":{"label":"Stock Issued During Period, Value, Stock Dividend","description":"Value of stock issued to shareholders as a dividend during the period.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":385612,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":770790,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":770790,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"}]}},"StockIssuedDuringPeriodValueStockOptionsExercised":{"label":"Stock Issued During Period, Value, Stock Options Exercised","description":"Value of stock issued as a result of the exercise of stock options.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":59242,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"}]}},"StockOptionPlanExpense":{"label":"Stock or Unit Option Plan Expense","description":"Amount of noncash expense for option under share-based payment arrangement.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":58524,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":104189,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":17286,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":10353,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-93836,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":2487,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":55192,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":29930,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-06-30","val":29930,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":-25262,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-25262,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":14403,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-01-01","end":"2012-09-30","val":14403,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-15527,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":-15527,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":13999,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":36942,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":36942,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3"}]}},"StockRepurchasedAndRetiredDuringPeriodShares":{"label":"Stock Repurchased and Retired During Period, Shares","description":"Number of shares that have been repurchased and retired during the period.","units":{"shares":[{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":8005235,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":8005235,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2001-10-01","end":"2012-12-31","val":8005235,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012"},{"start":"2001-10-01","end":"2013-03-31","val":8005235,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"},{"start":"2002-01-01","end":"2013-06-30","val":8005235,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2002-01-01","end":"2013-09-30","val":8005235,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2000-10-01","end":"2013-12-31","val":8005235,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2001-10-01","end":"2014-06-30","val":8005235,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2001-10-01","end":"2014-09-30","val":8005235,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2001-10-01","end":"2014-12-31","val":12303768,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2001-10-01","end":"2015-03-31","val":12303768,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":92161,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":92161,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":92161,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3"}]}},"StockRepurchasedAndRetiredDuringPeriodValue":{"label":"Stock Repurchased and Retired During Period, Value","description":"Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":46916339,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":46916339,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2001-10-01","end":"2012-12-31","val":46916339,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2001-10-01","end":"2013-03-31","val":46916339,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2002-01-01","end":"2013-06-30","val":46916339,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2002-01-01","end":"2013-09-30","val":46916339,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2000-10-01","end":"2013-12-31","val":46916339,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2001-10-01","end":"2014-06-30","val":46916339,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2001-10-01","end":"2014-09-30","val":46916339,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2001-10-01","end":"2014-12-31","val":51600000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2001-10-01","end":"2015-03-31","val":51600000,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-06-30","val":137859,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":137859,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":137859,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-12-31","val":137858,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"}]}},"StockRepurchasedDuringPeriodShares":{"label":"Stock Repurchased During Period, Shares","description":"Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"shares":[{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"}]}},"StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased":{"label":"Stock Repurchase Program, Number of Shares Authorized to be Repurchased","description":"The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.","units":{"shares":[{"end":"2009-02-28","val":14000000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2009-02-28","val":14000000,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2009-02-28","val":14000000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2009-02-28","val":14000000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2009-02-28","val":14000000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2009-02-28","val":14000000,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2009-02-28","val":14000000,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2009-02-28","val":14000000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2009-02-28","val":14000000,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2009Q1I"},{"end":"2012-06-30","val":5994765,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":14000000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2015-04-22","val":5000000,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2015-04-22","val":5000000,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2015-04-22","val":5000000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-04-22","val":5000000,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-04-22","val":5000000,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-04-22","val":5000000,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-04-22","val":5000000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2015-04-22","val":5000000,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2015-04-22","val":5000000,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2015-04-22","val":5000000,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2015-04-22","val":5000000,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2015-04-22","val":5000000,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2015-04-22","val":5000000,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2015Q1I"}]}},"StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased":{"label":"Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased","description":"The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.","units":{"shares":[{"end":"2012-09-30","val":5994765,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5994765,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"},{"end":"2013-12-31","val":5994765,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":5994765,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5994765,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1696232,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1696232,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4907839,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4907839,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4907839,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4907839,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4907839,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4907839,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4907839,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4907839,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4907839,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4907839,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4907839,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4907839,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4907839,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4907839,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4907839,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4907839,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4907839,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4907839,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":49078,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":49078,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":49078,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":49078,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":49078,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":49078,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":49078,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":49078,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":49078,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-03-31","val":49078,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":49078,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":49078,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":49078,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":49078,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"SubleaseIncome":{"label":"Sublease Income","description":"Amount of sublease income excluding finance and operating lease expense.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":35683,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":35683,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":142731,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":107048,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":200000,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":155944,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":300000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":311888,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":200000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":155944,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":500000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":467832,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":200000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":155944,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":623776,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":623776,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":155944,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":199055,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":148628,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":354999,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":73314,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":155944,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":223941,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":430313,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":75314,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":75314,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":505626,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":505626,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":75314,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":75314,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":100419,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":100419,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":25105,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":25105,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":100419,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":100419,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":100418,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":100418,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"SupplementalUnemploymentBenefitsSeveranceBenefits":{"label":"Supplemental Unemployment Benefits, Severance Benefits","description":"Liability for amount due employees, in addition to wages and any other money that employers owe employees, when their employment ends through a layoff or other termination. For example, a company may provide involuntarily terminated employees with a lump sum payment equal to one week's salary for every year of employment.","units":{"USD":[{"end":"2013-06-30","val":400000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":400000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"}]}},"TaxBenefitFromStockOptionsExercised":{"label":"Tax Benefit from Stock Options Exercised (Deprecated 2012-01-31)","description":"Reductions in the entity's income taxes that arise when compensation cost (from non-qualified stock options) recognized on the entity's tax return exceeds compensation cost from non-qualified stock options recognized on the income statement. This element increases net cash provided by operating activities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-412815,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"}]}},"TaxCreditCarryforwardAmount":{"label":"Tax Credit Carryforward, Amount","description":"The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.","units":{"USD":[{"end":"2012-12-31","val":1200000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1065966,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1100000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1100000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3600000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"}]}},"TemporaryEquityAccretionToRedemptionValueAdjustment":{"label":"Temporary Equity, Accretion to Redemption Value, Adjustment","description":"Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":17061,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":17061,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":17061,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":17061,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":127504,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":127504,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":127504,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":115376,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":115376,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":235907,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":235907,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":120531,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":120531,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":361822,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":361822,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":125915,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":125915,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":493363,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":493363,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":137417,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":137417,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":280974,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":280974,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":143557,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":143557,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":430943,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":430943,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":149969,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":149969,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":587613,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":587613,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":163669,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":163669,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":334650,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":334650,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":170981,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":170981,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":513269,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":513269,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":178619,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":178619,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1181446,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":1181446,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":38105,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":38105,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":38105,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-03-31","val":38105,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":115750,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":115750,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":77645,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":77645,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":77645,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":240743,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":240743,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":124993,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":124993,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":254212,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":254212,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":129239,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":129239,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-03-31","val":129239,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-03-31","val":129239,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":129239,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-03-31","val":129239,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":263462,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":263462,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":134223,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":134223,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-04-01","end":"2019-06-30","val":134223,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":134223,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":402861,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":402861,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":139399,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":139399,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":389811,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":389811,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":26090,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":26090,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-03-31","val":26090,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-03-31","val":26090,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":26090,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-03-31","val":26090,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":191231,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":191231,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":165141,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":165141,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-04-01","end":"2020-06-30","val":165141,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":165141,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":366566,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":366566,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":175335,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":175335,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":552551,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":552551,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":197114,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":197114,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":197114,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-03-31","val":197114,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2021-01-01","end":"2021-03-31","val":197114,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-03-31","val":197114,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":272297,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":272297,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":75183,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":75183,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-04-01","end":"2021-06-30","val":75183,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":75183,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":285814,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":285814,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":13517,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":13517,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":299969,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":299969,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":14815,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":14815,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-03-31","val":14815,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-03-31","val":14815,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":50397,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":35582,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":35582,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":90420,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":40023,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":49573,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":9851,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"TemporaryEquityCarryingAmountAttributableToParent":{"label":"Temporary Equity, Carrying Amount, Attributable to Parent","description":"Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.","units":{"USD":[{"end":"2012-12-31","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q4I"},{"end":"2013-09-30","val":6627136,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":6737578,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":6737578,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":6737578,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":6737578,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":6852954,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":6973485,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":7099400,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":7230941,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":7230941,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":7230941,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":7230941,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":7230941,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":7368358,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":7511915,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7661884,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7818554,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":7818554,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":7818554,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":7818554,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":7818554,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":7982223,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8153204,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":8331823,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":9000000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":9000000,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":9000000,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":9000000,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":9000000,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":9000000,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":9000000,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":9000000,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":9000000,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":9000000,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":9000000,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":9000000,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":9000000,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8747789,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9040397,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":9394412,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9756706,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":9756706,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":9756706,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":9756706,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":9756706,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":10132972,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10523748,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10929594,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":11304279,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":12262685,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":12262685,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":12262685,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":11304279,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12548444,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12809039,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":13075046,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12940722,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":13346577,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":13346577,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":13346577,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13623747,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":13906673,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":14195475,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":14500000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":14490274,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":14490274,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":14490274,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":14791195,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":15129623,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15520639,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":15984331,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":15984331,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":16299546,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests":{"label":"Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests","description":"Carrying amount, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.","units":{"USD":[{"end":"2013-12-31","val":9000000,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":9000000,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":9000000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-06-30","val":9000000,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":9000000,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":9000000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":9000000,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":9000000,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":9000000,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":9000000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":9000000,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":9000000,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":9000000,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":9000000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":9000000,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":9000000,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":9000000,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":9000000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9000000,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9000000,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9000000,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":9000000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":9000000,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":9000000,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":9000000,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":9000000,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":9000000,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":9000000,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":9000000,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":9000000,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":9000000,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":9000000,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":9000000,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":9000000,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10312112,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10527075,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10831863,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":11104923,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":11104923,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":11104923,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":11104923,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":11104923,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":11384866,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":11671866,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11966101,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12262685,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":11304279,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":11304279,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":11304279,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":12262685,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2019-12-31","val":11304279,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11616129,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12041865,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":12483206,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13346577,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":12940722,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":12940722,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":12940722,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":12940722,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13415006,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":13773115,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":14075434,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":14384388,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":14384388,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":14384388,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":14384388,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":14384388,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":14700124,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":15074134,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15505173,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":15928018,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":15928018,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":16253084,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"TemporaryEquityDividendsAdjustment":{"label":"Temporary Equity, Dividends, Adjustment","description":"Accretion of temporary equity during the period due to cash, stock, and in-kind dividends. This item is an adjustment to net income necessary to derive net income apportioned to common stockholders and is to be distinguished from Temporary Equity, Accretion of Dividends (Temporary Equity, Accretion of Dividends).","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":28875,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":28875,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":28875,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":28875,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":216379,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":216379,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":216379,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":186904,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":186904,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":373808,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":373808,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":186904,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":186904,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":560712,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":560712,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":186904,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":186904,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":747616,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":747616,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":190786,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":190786,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":377690,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":377690,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":186904,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":186904,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":568476,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":568476,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":190786,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":190786,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":765203,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":765203,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":192608,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":192608,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":387974,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":387974,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":195366,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":195366,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":581986,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":581986,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":194012,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":194012,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":777890,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":777890,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":204575,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":204575,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":419664,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":419664,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":215089,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":215089,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":634664,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":634664,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":215000,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":215000,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":873043,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":873043,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":243167,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":243167,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":243167,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-03-31","val":243167,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":458130,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":458130,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":214963,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":214963,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":214963,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":687152,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":687152,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":229022,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":229022,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1035977,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":1035977,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":247027,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":247027,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-03-31","val":247027,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-03-31","val":247027,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":247027,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-03-31","val":247027,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":503580,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":503580,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":256553,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":256553,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-04-01","end":"2019-06-30","val":256553,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":256553,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":770027,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":770027,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":266447,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":266447,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1157762,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":1157762,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":285760,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":285760,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-03-31","val":285760,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-03-31","val":285760,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2020-01-01","end":"2020-03-31","val":285760,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-01-01","end":"2020-03-31","val":285760,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":546355,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":546355,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":260595,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":260595,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-04-01","end":"2020-06-30","val":260595,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":260595,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":812362,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":812362,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":266007,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":266007,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1083892,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":1083892,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":277170,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":277170,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":277170,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-03-31","val":277170,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2021-01-01","end":"2021-03-31","val":277170,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-03-31","val":277170,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":560096,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":560096,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":282926,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":282926,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-04-01","end":"2021-06-30","val":282926,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":282926,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":848898,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":848898,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":288802,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":288802,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1143697,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":1143697,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":300921,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":300921,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-03-31","val":300921,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-03-31","val":300921,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":639349,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":338428,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":338428,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1030365,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":391016,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1494057,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":315215,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"TemporaryEquityParOrStatedValuePerShare":{"label":"Temporary Equity, Par or Stated Value Per Share","description":"Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.","units":{"USD/shares":[{"end":"2012-12-31","val":0.001,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":0.001,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-09-30","val":0.001,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0.001,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":0.001,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":0.001,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":0.001,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":0.001,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.001,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.001,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.001,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.001,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":0.001,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":0.001,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":0.001,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":0.001,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.001,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.001,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.001,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.001,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":0.001,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":0.001,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":0.001,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":0.001,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.001,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.001,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.001,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.001,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":0.001,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":0.001,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":0.001,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":0.001,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.001,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.001,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.001,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.001,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0.001,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":0.001,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0.001,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0.001,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.001,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.001,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.001,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.001,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":0.001,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0.001,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0.001,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0.001,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.001,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.001,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.001,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.001,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":0.001,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":0.001,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":0.001,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":0.001,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.001,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.001,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.001,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.001,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":0.001,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":0.001,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":0.001,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0.001,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.001,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.001,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.001,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.001,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":0.001,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":0.001,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":0.001,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":0.001,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.001,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.001,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.001,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.001,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":0.001,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.001,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"TemporaryEquityRedemptionValue":{"label":"Temporary Equity, Redemption Value (Deprecated 2014-01-31)","description":"The aggregate amount to be paid by the entity upon redemption of the security that is classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"USD":[{"end":"2012-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2012-12-31","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2013-09-30","val":9000000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":9000000,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q4I"},{"end":"2013-12-31","val":9000000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2014-03-31","val":9000000,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"}]}},"TemporaryEquitySharesAuthorized":{"label":"Temporary Equity, Shares Authorized","description":"The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"shares":[{"end":"2012-12-31","val":2000000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":2000000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-09-30","val":2000000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2000000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":2000000,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":2000000,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":2000000,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":2000000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2000000,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2000000,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2000000,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2000000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":2000000,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":2000000,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":2000000,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":2000000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2000000,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2000000,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2000000,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2000000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":2000000,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":2000000,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":2000000,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":2000000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2000000,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2000000,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2000000,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2000000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":2000000,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":2000000,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":2000000,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":2000000,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2000000,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2000000,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2000000,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2000000,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":2000000,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":2000000,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":2000000,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":2000000,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2000000,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2000000,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2000000,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2000000,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":2000000,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":2000000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":2000000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":2000000,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2000000,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2000000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-08-08","val":2000000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2019-08-08","val":2000000,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-08-08","val":2000000,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-09-30","val":2000000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2000000,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":2000000,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":2000000,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":2000000,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":2000000,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2000000,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2000000,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2000000,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2000000,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":2000000,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":2000000,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":2000000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2000000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2000000,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2000000,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2000000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2000000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":2000000,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":2000000,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":2000000,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":2000000,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2000000,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2000000,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2000000,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2000000,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":2000000,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2000000,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"TemporaryEquitySharesIssued":{"label":"Temporary Equity, Shares Issued","description":"The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"shares":[{"end":"2012-12-31","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-09-30","val":900000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":900000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":900000,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":900000,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":900000,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":900000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":900000,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":900000,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":900000,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":900000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":900000,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":900000,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":900000,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":900000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":900000,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":900000,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":900000,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":900000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":900000,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":900000,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":900000,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":900000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":900000,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":900000,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":900000,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":900000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":900000,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":900000,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":900000,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":900000,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":900000,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":900000,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":900000,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":900000,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":900000,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":900000,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":900000,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":900000,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":900000,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":900000,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":900000,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":900000,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":900000,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":900000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":900000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":900000,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":900000,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":900000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":900000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":900000,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":900000,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":900000,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":900000,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":900000,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":900000,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":900000,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":900000,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":900000,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":900000,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":900000,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":900000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":900000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":900000,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":900000,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":900000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":900000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":900000,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":900000,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":900000,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":900000,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":900000,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":900000,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":900000,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":900000,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":900000,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":900000,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"TemporaryEquitySharesOutstanding":{"label":"Temporary Equity, Shares Outstanding","description":"The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"shares":[{"end":"2012-12-31","val":0,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-09-30","val":900000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":900000,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":900000,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":900000,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":900000,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":900000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":900000,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":900000,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":900000,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":900000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":900000,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":900000,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":900000,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":900000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":900000,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":900000,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":900000,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":900000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":900000,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":900000,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":900000,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":900000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":900000,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":900000,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":900000,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":900000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":900000,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":900000,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":900000,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":900000,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":900000,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":900000,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":900000,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":900000,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":900000,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":900000,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":900000,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":900000,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":900000,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":900000,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":900000,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":900000,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":900000,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":900000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":900000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":900000,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":900000,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":900000,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":900000,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":900000,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":900000,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":900000,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":900000,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":900000,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":900000,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":900000,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":900000,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":900000,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":900000,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":900000,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":900000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":900000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":900000,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":900000,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":900000,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":900000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":900000,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":900000,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":900000,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":900000,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":900000,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":900000,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":900000,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":900000,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":900000,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":900000,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"TreasuryStockAcquiredAverageCostPerShare":{"label":"Treasury Stock Acquired, Average Cost Per Share","description":"Total cost of shares repurchased divided by the total number of shares repurchased.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-06-30","val":1.5,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":1.5,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":1.5,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":1.5,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1.5,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":1.5,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1.5,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":1.5,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"}]}},"TreasuryStockShares":{"label":"Treasury Stock, Shares","description":"Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.","units":{"shares":[{"end":"2010-12-31","val":8005235,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":8005235,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":8005235,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":8005235,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":8005235,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":8005235,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":8005235,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":8005235,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":8005235,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":8005235,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":8005235,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":8005235,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":8005235,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":8005235,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":8005235,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":8005235,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":8005235,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":8005235,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":8005235,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":8005235,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":8005235,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":8005235,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":8005235,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":8005235,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":8005235,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":8005235,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":8005235,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":11137376,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":11137376,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":15435909,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":15435909,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":15435909,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":15435909,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":15435909,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":15435909,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":15528070,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":15528070,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":15528070,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":15528070,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":15528070,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":15528070,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":15528070,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":15528070,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":15528070,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":15528070,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":15528070,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":15528070,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":15528070,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":15528070,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":15528070,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":15528070,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":15528070,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":15528070,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":15528070,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":15528070,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":15528070,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":15528070,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":15528070,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":15528070,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"}]}},"TreasuryStockSharesAcquired":{"label":"Treasury Stock, Shares, Acquired","description":"Number of shares that have been repurchased during the period and are being held in treasury.","units":{"shares":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":4298533,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":4298533,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":92161,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":92161,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":92161,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":92161,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":92161,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"TreasuryStockValue":{"label":"Treasury Stock, Value","description":"The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.","units":{"USD":[{"end":"2010-12-31","val":46916339,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":46916339,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"end":"2010-12-31","val":46916339,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":46916339,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":46916339,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2011Q3I"},{"end":"2011-12-31","val":46916339,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"end":"2011-12-31","val":46916339,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"end":"2011-12-31","val":46916339,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":46916339,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":46916339,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":46916339,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":46916339,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":46916339,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":46916339,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":46916339,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":46916339,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":46916339,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":46916339,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":46916339,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":46916339,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":46916339,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":46916339,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":46916339,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":46916339,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":46916339,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":46916339,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013Q4I"},{"end":"2014-03-31","val":46916339,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":52209658,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":52209658,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":56895059,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":56895059,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":56895059,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":56895059,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":56895059,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":56895059,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":57032917,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":57032917,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":57032917,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":57032917,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":57032917,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":57032917,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":57032917,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":57032917,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":57032917,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":57032917,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":57032917,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":57032917,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":57032917,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":57032917,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":57032917,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":57032917,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":57032917,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":57032917,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":57032917,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":57032917,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":57032917,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":57032917,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":57032917,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":57032917,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"}]}},"TreasuryStockValueAcquiredCostMethod":{"label":"Treasury Stock, Value, Acquired, Cost Method","description":"Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":4685401,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":4685401,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-04-01","end":"2015-06-30","val":137859,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":137859,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":137858,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":137858,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"}]}},"UndistributedEarningsOfForeignSubsidiaries":{"label":"Undistributed Earnings of Foreign Subsidiaries","description":"Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.","units":{"USD":[{"end":"2014-12-31","val":3800000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014Q4I"},{"end":"2015-12-31","val":4100000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4200000,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-12-31","val":3300000,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-12-31","val":3400000,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":4600000,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019Q4I"},{"end":"2020-12-31","val":4300000,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":4300000,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4000000,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"UnrecognizedTaxBenefits":{"label":"Unrecognized Tax Benefits","description":"Amount of unrecognized tax benefits.","units":{"USD":[{"end":"2011-12-31","val":5100000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":5100000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":2081912,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011Q4I"},{"end":"2012-06-30","val":5100000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5100000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5100000,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":5100000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":5100000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"end":"2012-12-31","val":2085484,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2012-12-31","val":2085484,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012Q4I"},{"end":"2013-03-31","val":5100000,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5100000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3300000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":217237,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"end":"2013-12-31","val":217237,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":217237,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":217237,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"end":"2013-12-31","val":217237,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2013-12-31","val":217237,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013Q4I"},{"end":"2014-03-31","val":217237,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":217237,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":217237,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":224637,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"end":"2014-12-31","val":224637,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":224637,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":224637,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"end":"2014-12-31","val":224637,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2014-12-31","val":224637,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":224637,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":224637,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":224637,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":217289,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"end":"2015-12-31","val":217289,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":217289,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":217289,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":217289,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2015-12-31","val":217289,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2015Q4I"},{"end":"2016-03-31","val":217289,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":217289,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":217289,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":217461,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":217461,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":217461,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":217461,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":217461,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":217461,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":217461,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":217461,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":164292,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":180202,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":180202,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":180202,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":180202,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":180202,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2017-12-31","val":180202,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":180202,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":180202,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":137927,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":134246,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"end":"2018-12-31","val":134246,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":134246,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":134246,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":134246,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2018-12-31","val":134246,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2018Q4I"},{"end":"2019-03-31","val":134246,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":134246,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":87039,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":81400,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"end":"2019-12-31","val":134246,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":134246,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":134246,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":81400,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2019-12-31","val":81400,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":81399,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":81399,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2020-06-30","val":81399,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":76275,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-09-30","val":76275,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":75506,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"end":"2020-12-31","val":75506,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":75506,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2020-12-31","val":75506,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":75506,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2021-03-31","val":75506,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1I"},{"end":"2021-06-30","val":70260,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2021-06-30","val":70260,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":70260,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-09-30","val":70260,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":79518,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":79518,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":79518,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2022-03-31","val":79518,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":70935,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":70935,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":71297,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":71296,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation":{"label":"Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation","description":"Amount of decrease in unrecognized tax benefits resulting from foreign currency translation.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":16654,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":16654,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1015,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"}]}},"UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions","description":"Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued":{"label":"Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued","description":"Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.","units":{"USD":[{"end":"2011-12-31","val":232000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2011-12-31","val":232000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q4I"},{"end":"2012-06-30","val":301000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":337000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":373000,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"end":"2012-12-31","val":373000,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":373000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":373000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q4I"},{"end":"2013-03-31","val":409000,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":446000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":96000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":66875,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013Q4I"},{"end":"2014-12-31","val":100000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014Q4I"},{"end":"2015-12-31","val":100000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":111278,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-12-31","val":82508,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-12-31","val":57860,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":32219,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019Q4I"},{"end":"2020-12-31","val":35340,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":43420,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"}]}},"UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions","description":"Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":66139,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":66139,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions","description":"Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":3572,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":13034,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":13034,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":7400,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":7400,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":9306,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":9306,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":4510,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":4510,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":10104,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":10104,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued":{"label":"Unrecognized Tax Benefits, Interest on Income Taxes Accrued","description":"Amount of interest expense accrued for an underpayment of income taxes.","units":{"USD":[{"end":"2013-12-31","val":66875,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"end":"2013-12-31","val":66875,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"end":"2013-12-31","val":66875,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q4I"},{"end":"2014-03-31","val":70956,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":75143,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":79438,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":87960,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"end":"2014-12-31","val":87960,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"end":"2014-12-31","val":87960,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":92455,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":97067,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":101798,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":100202,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"end":"2015-12-31","val":100202,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"end":"2015-12-31","val":100202,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q4I"},{"end":"2016-03-31","val":104814,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":109618,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":114473,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":111278,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":111278,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":111278,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":115787,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":120420,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":76995,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":82508,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"end":"2017-12-31","val":82508,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":82508,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":86041,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"},{"end":"2018-06-30","val":90035,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":61242,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":57860,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":57860,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":57860,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":60578,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":63404,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":32447,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":60578,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":63404,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":63404,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":33827,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":35499,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":33865,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":35340,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":35499,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":33865,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":37207,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":36575,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"end":"2021-06-30","val":36575,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":36575,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-09-30","val":36575,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":37207,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q4I"},{"end":"2022-03-31","val":44462,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2022-03-31","val":44462,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":41933,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":42859,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":41873,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":42088,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations":{"label":"Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations","description":"Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.","units":{"USD":[{"start":"2013-01-01","end":"2013-09-30","val":2100000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":2100000,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-01-01","end":"2013-12-31","val":2332270,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":2300000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":2300000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"}]}},"UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate":{"label":"Unrecognized Tax Benefits that Would Impact Effective Tax Rate","description":"The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.","units":{"USD":[{"end":"2013-03-31","val":2300000,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2500000,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":400000,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2013Q3I"},{"end":"2013-12-31","val":284112,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":288193,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":292380,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2014Q2I"},{"end":"2014-09-30","val":296675,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2014Q3I"},{"end":"2014-12-31","val":300000,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":317092,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":321704,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2015Q2I"},{"end":"2015-09-30","val":326436,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2015Q3I"},{"end":"2015-12-31","val":300000,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":322103,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2016Q1I"},{"end":"2016-06-30","val":326907,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2016Q2I"},{"end":"2016-09-30","val":331762,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":328739,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":333248,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-06-30","val":337881,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":241287,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":262711,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-12-31","val":192106,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":113619,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2019Q4I"},{"end":"2020-12-31","val":110846,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":79518,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":71297,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"USGovernmentAgenciesSecuritiesAtCarryingValue":{"label":"US Government Agencies Securities, at Carrying Value","description":"Debt securities issued by a United States government agency such as Government National Mortgage Association (Ginnie Mae), Federal Home Loan Mortgage Corporation (Freddie Mac), and Federal National Mortgage Association (Fannie Mae), which are 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. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.","units":{"USD":[{"end":"2011-12-31","val":20900000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q4I"},{"end":"2011-12-31","val":20900000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"end":"2012-06-30","val":16600000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":13200000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"}]}},"ValuationAllowanceAmount":{"label":"Valuation Allowance, Amount (Deprecated 2013-01-31)","description":"The amount of the valuation allowance recorded as of the balance sheet date pertaining to the specified deferred tax asset for which an assessment was made that it is more likely than not that all or a portion of such deferred tax asset will not be realized through related deductions on future tax returns.","units":{"USD":[{"end":"2012-06-30","val":35400000,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":35800000,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2013-03-31","val":38300000,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"}]}},"ValuationAllowanceDeferredTaxAssetChangeInAmount":{"label":"Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount","description":"Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":-16278521,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"}]}},"WarrantsAndRightsOutstanding":{"label":"Warrants and Rights Outstanding","description":"Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4143000,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2018Q1I"}]}},"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":"2009-01-01","end":"2009-12-31","val":44781918,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":45129802,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":45554849,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":45367998,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-07-01","end":"2010-09-30","val":45836621,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":45549314,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":45549314,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":46261472,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":46453196,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":46453196,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":46643349,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":46643349,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":46563004,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":46563004,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":46779040,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-07-01","end":"2011-09-30","val":46779040,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":46648928,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":46648928,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":46648928,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":47044482,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":47044482,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":47258696,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":47258696,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":47472909,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":47472909,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":47353922,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":47353922,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":47542304,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":47542304,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":47408995,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":47408995,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":47408995,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":47862834,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":47862834,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":47929799,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":47929799,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":47996027,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":47996027,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":47961853,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":47961853,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":48024916,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":48024916,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":47979467,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":47979467,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":47979467,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":48031737,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":48031737,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":47975217,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":47975217,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":48780606,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":48780606,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":47025887,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":47025887,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":45158184,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":45158184,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":46265225,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":46265225,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":51264247,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":51264247,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":42492677,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":42492677,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":40964160,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":40964160,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":41004976,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":41004976,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":41113431,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":41113431,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":41093644,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":41093644,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":41882232,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":41882232,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":42521018,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":42521018,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":43159285,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":43159285,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":42847038,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":42847038,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":43488448,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":43488448,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":43091878,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":43091878,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":44088352,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":44088352,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":44265525,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":44265525,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":44440751,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":44440751,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":44362367,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":44362367,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":54235876,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":54235876,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":46999327,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":46999327,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":44564094,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":44564094,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":64616334,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":646163,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":84448219,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":844482,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":75844719,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":758447,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":97935348,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":979353,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":93330146,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":933301,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":588798795,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":5887988,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5875907,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":5875907,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":5879225,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":5879225,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":5887638,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":5887638,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":5910718,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":5910718,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5900621,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":5900621,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":5919643,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":5919643,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5919740,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":5919740,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":5919837,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":5919837,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":7197050,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":5943794,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":7393082,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":5959385,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5920517,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":5920517,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5949463,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":5949463,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5985672,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":5985672,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":6021483,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":6021483,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6324370,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":6324370,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":7039421,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":7039421,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":6515274,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":6515274,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7082276,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":7082276,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7086605,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":7090885,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":7095096,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":7111801,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":7100929,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":7119735,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"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":"2009-01-01","end":"2009-12-31","val":44781918,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":45129802,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":45554849,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":45367998,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2010-07-01","end":"2010-09-30","val":45836621,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":45549314,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2010-01-01","end":"2010-12-31","val":45549314,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":46261472,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":46453196,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":46453196,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2011-04-01","end":"2011-06-30","val":46643349,"accn":"0000921895-11-001575","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":46643349,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":46563004,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-01-01","end":"2011-09-30","val":46563004,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":46779040,"accn":"0000921895-11-002116","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-08"},{"start":"2011-07-01","end":"2011-09-30","val":46779040,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":46648928,"accn":"0000921895-12-000511","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-13"},{"start":"2011-01-01","end":"2011-12-31","val":46648928,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2011-01-01","end":"2011-12-31","val":46648928,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":47044482,"accn":"0000921895-12-000995","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-08"},{"start":"2012-01-01","end":"2012-03-31","val":47044482,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":47258696,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":47258696,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":47472909,"accn":"0000921895-12-001610","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":47472909,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":47353922,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":47353922,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2012-07-01","end":"2012-09-30","val":47542304,"accn":"0000921895-12-002167","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":47542304,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":47408995,"accn":"0000921895-13-000620","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-18"},{"start":"2012-01-01","end":"2012-12-31","val":47408995,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2012-01-01","end":"2012-12-31","val":47408995,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":47862834,"accn":"0000921895-13-000989","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":47862834,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":47929799,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":47929799,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2013-04-01","end":"2013-06-30","val":47996027,"accn":"0000921895-13-001618","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":47996027,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":47961853,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-01-01","end":"2013-09-30","val":47961853,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":48024916,"accn":"0000921895-13-002167","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-07"},{"start":"2013-07-01","end":"2013-09-30","val":48024916,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":47979467,"accn":"0001445305-14-001027","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":47979467,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2013-01-01","end":"2013-12-31","val":47979467,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":48031737,"accn":"0001445305-14-001998","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-08"},{"start":"2014-01-01","end":"2014-03-31","val":48031737,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":47975217,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-01-01","end":"2014-06-30","val":47975217,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":47919318,"accn":"0000922521-14-000014","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-31"},{"start":"2014-04-01","end":"2014-06-30","val":47919318,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":47025887,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-01-01","end":"2014-09-30","val":47025887,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":45158184,"accn":"0000922521-14-000027","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-07"},{"start":"2014-07-01","end":"2014-09-30","val":45158184,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":46265225,"accn":"0000922521-15-000005","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":46265225,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":40935380,"accn":"0000922521-15-000015","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-27"},{"start":"2015-01-01","end":"2015-03-31","val":40935380,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":40949849,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-01-01","end":"2015-06-30","val":40949849,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":40964160,"accn":"0000922521-15-000023","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-30"},{"start":"2015-04-01","end":"2015-06-30","val":40964160,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":41004976,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-01-01","end":"2015-09-30","val":41004976,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":41113431,"accn":"0000922521-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-29"},{"start":"2015-07-01","end":"2015-09-30","val":41113431,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":41093644,"accn":"0000922521-16-000034","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-17"},{"start":"2015-01-01","end":"2015-12-31","val":41093644,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":41882232,"accn":"0000922521-16-000049","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":41882232,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":42521018,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-01-01","end":"2016-06-30","val":42521018,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":43159285,"accn":"0000922521-16-000057","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-28"},{"start":"2016-04-01","end":"2016-06-30","val":43159285,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":42847038,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":42847038,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":43488448,"accn":"0000922521-16-000065","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":43488448,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":43091878,"accn":"0000922521-17-000004","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":43091878,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":44088352,"accn":"0000922521-17-000012","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-03-31","val":44088352,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":44265525,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":44265525,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":44440751,"accn":"0000922521-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":44440751,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":44362367,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":44362367,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":44552892,"accn":"0000922521-17-000029","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":44552892,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":44413061,"accn":"0001628280-18-003907","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":44413061,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":44564094,"accn":"0001628280-18-006937","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-18"},{"start":"2018-01-01","end":"2018-03-31","val":44564094,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":64616334,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":84448219,"accn":"0001628280-18-011119","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":844482,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":75844719,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":97935348,"accn":"0001628280-18-014363","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":979353,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":93330146,"accn":"0001628280-19-003503","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-27"},{"start":"2018-01-01","end":"2018-12-31","val":933301,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":588798795,"accn":"0001628280-19-006831","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":5887988,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5875907,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":5879225,"accn":"0001628280-19-010762","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":5879225,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":5887638,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":5910718,"accn":"0001628280-19-014320","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":5910718,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5900621,"accn":"0001628280-20-003823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-01-01","end":"2019-12-31","val":5900621,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":5919643,"accn":"0001628280-20-007019","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":5919643,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5919740,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":5919740,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2020-04-01","end":"2020-06-30","val":5919837,"accn":"0001628280-20-011803","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":5919837,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":5919773,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":5919773,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":5919837,"accn":"0001628280-20-016089","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":5919837,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5920517,"accn":"0001628280-21-004460","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":5920517,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5949463,"accn":"0001628280-21-009088","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":5949463,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5985672,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":5985672,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":6021483,"accn":"0001628280-21-015578","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":6021483,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6324370,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":6324370,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":6990723,"accn":"0001628280-21-022817","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":6990723,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":6515274,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":6515274,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7082276,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":7082276,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7086605,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":7090885,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":7095096,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":7111801,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":7100929,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":7119735,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"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":"2021-01-01","end":"2021-12-31","val":50149,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":50149,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"}]}},"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":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-50149,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":50149,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"PaymentsOfStockIssuanceCosts":{"label":"Payments of Stock Issuance Costs","description":"The cash outflow for cost incurred directly with the issuance of an equity security.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":515844,"accn":"0001628280-22-005808","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":515844,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables":{"label":"Allowance for Doubtful Accounts, Premiums and Other Receivables","description":"The valuation allowance as of the balance sheet date to reduce the gross amount of receivables to estimated net realizable value, which would be presented in parentheses on the face of the balance sheet.","units":{"USD":[{"end":"2021-12-31","val":85816,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":85816,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":85816,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":100000,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":64833,"accn":"0001628280-22-013861","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":102172,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":78859,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":25720,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","description":"Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":-1400000,"accn":"0001628280-22-020667","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-1500000,"accn":"0000950170-22-023974","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"}]}},"DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains":{"label":"Deferred Tax Liabilities, Unrealized Currency Transaction Gains","description":"Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains on foreign currency transactions.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":96714,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022Q4I"}]}},"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":"2021-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":177149,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23"},{"end":"2022-12-31","val":177149,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":101227,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"ProceedsFromNotesPayable":{"label":"Proceeds from Notes Payable","description":"The cash inflow from a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":253069,"accn":"0000950170-23-009553","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-23","frame":"CY2022"}]}},"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":"2022-01-01","end":"2022-03-31","val":0.21,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2023-01-01","end":"2023-03-31","val":0.21,"accn":"0000950170-23-020603","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}}}}}