{"cik":1506439,"entityName":"SharpSpring, 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-08-01","val":13840264,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"},{"end":"2011-11-01","val":13841500,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2012-03-26","val":13841500,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2012Q1I"},{"end":"2012-05-01","val":13841500,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2012-07-20","val":14707250,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-11-09","val":14707250,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2013-03-20","val":14707250,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2013Q1I"},{"end":"2013-05-14","val":14845618,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2013-08-13","val":15093912,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-11-01","val":15331638,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2014-03-24","val":5015931,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2014Q1I"},{"end":"2014-05-05","val":5015931,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2014-08-08","val":5019957,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-11-07","val":5447543,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2015-03-24","val":5462661,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2015Q1I"},{"end":"2015-05-06","val":5462646,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-07-29","val":6412896,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-11-09","val":7233050,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2016-03-23","val":7283787,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2016Q1I"},{"end":"2016-05-09","val":7283787,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2016-08-10","val":8348030,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-11-10","val":8358475,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2017-03-27","val":8371547,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2017Q1I"},{"end":"2017-05-12","val":8384333,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-08-04","val":8385740,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-11-09","val":8433581,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2018-03-09","val":8445016,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2018Q1I"},{"end":"2018-05-10","val":8446740,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-08-09","val":8513007,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-11-09","val":8589474,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2019-03-04","val":8629231,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2019Q1I"},{"end":"2019-05-13","val":10876850,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2019-08-12","val":10946086,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-11-13","val":10952954,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2020-03-13","val":11520718,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2020Q1I"},{"end":"2020-05-13","val":11526741,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2020-08-13","val":11552951,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-11-13","val":11596441,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2021-03-22","val":12819201,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2021Q1I"},{"end":"2021-05-14","val":12840230,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-08-13","val":12886660,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":"2012-03-26","val":0,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":918390,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q2I"},{"end":"2013-06-30","val":1568650,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q2I"},{"end":"2014-06-30","val":13793455,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q2I"},{"end":"2015-06-30","val":19896881,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q2I"},{"end":"2016-06-30","val":25845316,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q2I"},{"end":"2017-06-30","val":24191718,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q2I"},{"end":"2018-06-30","val":62886433,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q2I"},{"end":"2019-06-30","val":133259188,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q2I"},{"end":"2020-06-30","val":83464822,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q2I"}]}}},"us-gaap":{"AccountsNotesAndLoansReceivableNetCurrent":{"label":"Accounts and Financing Receivable, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable.","units":{"USD":[{"end":"2017-12-31","val":89210,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":102403,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"}]}},"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":"2013-12-31","val":79574,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":79572,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-09-30","val":262434,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":397262,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":397262,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":397262,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":397262,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":397262,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":355781,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":305527,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":469460,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":609454,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":609454,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":609454,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":609454,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":609454,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":670191,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":584585,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":882645,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":498534,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":498534,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":498534,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":498534,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":498534,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":658216,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":600031,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":887474,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":504901,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":504901,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":504901,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":504901,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":504901,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1263329,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1094284,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1196504,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1613477,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":1613477,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":1613477,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1613477,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1613477,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1338791,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1534797,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1617034,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2052538,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":2052538,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":2052538,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2052538,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":2052538,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2942268,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1931572,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2282795,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1074594,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":1074594,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":1074594,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":879027,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":964933,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"AccountsReceivableFairValueDisclosure":{"label":"Accounts Receivable, Fair Value Disclosure","description":"Fair value portion of amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties.","units":{"USD":[{"end":"2017-12-31","val":611293,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":611293,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":611293,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-06-30","val":192102,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":219620,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":208037,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q4I"}]}},"AccountsReceivableGross":{"label":"Accounts Receivable, before Allowance for Credit Loss","description":"Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.","units":{"USD":[{"end":"2017-12-31","val":1165896,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":1166086,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":1165896,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-06-30","val":838554,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":916721,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":948462,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q4I"}]}},"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":15577,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2010-12-31","val":15577,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":15577,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":11700,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"},{"end":"2011-09-30","val":23446,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4226,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":4226,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":4226,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":4226,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":4226,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":50881,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":32185,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":56960,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":38152,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":38152,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":38152,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":38152,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"end":"2012-12-31","val":38152,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":51280,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":63408,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":47098,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":25024,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":25024,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":25024,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":25024,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":25024,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":38683,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":19489,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":74561,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":393922,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":393922,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":393922,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":393922,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":393922,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":487356,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":520685,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":622845,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":794123,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":794123,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":794123,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":794123,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":794123,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":764493,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":817827,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1089965,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1261923,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1261923,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1261923,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":1261923,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":1261923,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1068958,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":804173,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":687491,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":639959,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":639959,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":639959,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":639959,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":639959,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":729036,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":689271,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":741160,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":820946,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":80521,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":80521,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":80521,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":80521,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":65855,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":106042,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":95498,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":340344,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":340344,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":340344,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":340344,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":340344,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":425918,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":448016,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":278624,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":323130,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":323130,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":323130,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":365993,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":300149,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"AccruedFeesAndOtherRevenueReceivable":{"label":"Accrued Fees and Other Revenue Receivable","description":"For an unclassified balance sheet, the amount of fees and other revenue, excluding investment income receivable, earned but not yet received, which were recognized in conformity with revenue recognition criteria based on estimates or specific contractual terms.","units":{"USD":[{"end":"2016-12-31","val":1261923,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":639959,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":554603,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-12-31","val":740425,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q4I"}]}},"AccruedIncomeTaxesCurrent":{"label":"Accrued Income Taxes, Current","description":"Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.","units":{"USD":[{"end":"2010-12-31","val":100306,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":100306,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2011-09-30","val":268949,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":458631,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2011-12-31","val":458631,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":458631,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":458631,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":458631,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":175285,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":18348,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":35121,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":42590,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2012Q4I"},{"end":"2012-12-31","val":42590,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":42590,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":42590,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2013-06-30","val":49810,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":45024,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"}]}},"AccruedIncomeTaxesPayable":{"label":"Accrued Income Taxes Payable (Deprecated 2009-01-31)","description":"Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.","units":{"USD":[{"end":"2010-12-31","val":100306,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2010Q4I"},{"end":"2011-06-30","val":80435,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"}]}},"AccruedLiabilitiesAndOtherLiabilities":{"label":"Accrued Liabilities and Other Liabilities","description":"Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.","units":{"USD":[{"end":"2019-12-31","val":919089,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":919089,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":919089,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-06-30","val":631042,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":954309,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1259836,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":1259836,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":1259836,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1646501,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2242981,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":172282,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2010-12-31","val":172282,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":172282,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":25675,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"},{"end":"2011-09-30","val":26320,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":173587,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":173587,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":173587,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":173587,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":173587,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":83610,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":119948,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":137643,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":128989,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":128989,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":128989,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":128989,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"end":"2012-12-31","val":128989,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":159932,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":141368,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":83207,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":106748,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":106748,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":106748,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":27174,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":30139,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":110441,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":119935,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":164096,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":355796,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":355796,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":355796,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":355796,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":355796,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":227593,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":272376,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":361341,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1098790,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1098790,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":1098790,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":1098790,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1098790,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":789920,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":622625,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1109741,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":953171,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":953171,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":953171,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":953171,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":953171,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":913383,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":445649,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":575406,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":625680,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":625680,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":625680,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":625680,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":625680,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":563870,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":595197,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":639883,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":774944,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":774944,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":774944,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":774944,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":774944,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":696842,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":678837,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":729476,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":919089,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":919089,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":524844,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"}]}},"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":"2016-03-31","val":237973,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":177000,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":153000,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":109000,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":108000,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2020-03-31","val":90000,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1I"},{"end":"2020-09-30","val":260000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":280000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10000,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"}]}},"AccruedProfessionalFeesCurrent":{"label":"Accrued Professional Fees, Current","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. 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":25000,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"}]}},"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":6555,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2010-12-31","val":6555,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":6555,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":8052,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"},{"end":"2011-09-30","val":9826,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":11608,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":11608,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":11608,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":11608,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":11608,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":13390,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":22281,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":31331,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":43180,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":43180,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":43180,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":43180,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"end":"2012-12-31","val":43181,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":60536,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":79225,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":99156,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":145261,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":145261,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":145261,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":145261,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":145261,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":175371,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":205395,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":220945,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":317405,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":317405,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":317405,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":317405,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q4I"},{"end":"2015-03-31","val":359341,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":405112,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":447634,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":498039,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":138970,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":138970,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":138970,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":505130,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":187185,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-122651,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":181318,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":181318,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":181318,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":181318,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":181318,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":246506,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":316577,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":387231,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":460211,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":460211,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":460211,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":460211,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":460211,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":536318,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":595658,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":721122,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":682653,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":682653,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":682653,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":682653,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":682653,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":826667,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":975682,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1136788,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1323787,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":1323787,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":1323787,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1323787,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":1323787,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1527565,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1761379,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2006851,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2268907,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":2268907,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":2268907,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2536804,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2962322,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":"2014-12-31","val":-177767,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":-177767,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":-177767,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":-177767,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":-177767,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-241238,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-45028,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-151954,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-142613,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":-142613,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":-142613,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":-142613,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":-142613,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-141291,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-232878,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-297348,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-445055,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":-445055,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":-445055,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":-445055,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":-445055,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-454448,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-425578,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-365945,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-480762,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":-480762,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":-480762,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":-480762,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":-480762,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-511289,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-365220,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-237294,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-231053,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":-231053,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":-231053,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":-231053,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":-231053,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-232425,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-229620,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-234103,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-224793,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":-224793,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":-224793,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":-224793,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":-224793,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-233620,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-230362,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-226321,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-215269,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":-215269,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":-215269,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-225229,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-219736,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":57155,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2010-12-31","val":57155,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":57155,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":253344,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"},{"end":"2011-09-30","val":265134,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":276924,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":276924,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":276924,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":276924,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":276924,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":306952,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":873515,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":923829,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1111175,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":1111175,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":1111175,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":1111175,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1365019,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1436699,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1899681,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2014-12-31","val":13248992,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q4I"},{"end":"2015-09-30","val":22370144,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":22607290,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":22607290,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":22607290,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":27175931,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":27339854,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":27556398,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":27556398,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":27556398,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":27556398,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":27556398,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":27740733,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":27917484,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":28134643,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":28362397,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":28362397,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":28362397,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":28362397,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":28362397,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":28608357,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":29080351,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":30045943,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":30446838,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":30446838,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":30446838,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":30446838,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":30446838,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":42025657,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":53211881,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":53515915,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":58851285,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":58851285,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":58851285,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":58851285,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":58851285,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":59206549,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":59587378,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":60139290,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":75544966,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":75544966,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":75544966,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":76255585,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":77141573,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":"2012-12-31","val":1122990,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":2241749,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":2241749,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":2241749,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":2241749,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1855186,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":12228302,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":11909862,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":11375356,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":13248992,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":13248992,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":13248992,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":13248992,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":13454283,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":18741506,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-12-31","val":22607290,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":22607290,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":23004602,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"}]}},"AdjustmentForAmortization":{"label":"Amortization","description":"The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":380000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":640000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings":{"label":"Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings","description":"Amount of decrease in additional paid in capital (APIC) resulting from dividends legally declared (or paid) in excess of retained earnings balance.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-2589011,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"}]}},"AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition":{"label":"APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition","description":"Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":46737,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":153376,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":153376,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":212946,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":212946,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":560960,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":560960,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":689871,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":689871,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":510002,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":510002,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":510978,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":510978,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":193535,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":382879,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":189344,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":575081,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":192202,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":801655,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":801655,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":269044,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":269044,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":493699,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":493699,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":224654,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":224654,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":746498,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":746498,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":252799,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":252799,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1076324,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":1076324,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":339356,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":663078,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":323722,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1020971,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":357893,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1378907,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"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":"2011-03-22","end":"2011-03-23","val":73768,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-03-22","end":"2011-03-23","val":73768,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"}]}},"AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts":{"label":"Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs","description":"Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.","units":{"USD":[{"start":"2011-02-01","end":"2011-03-31","val":3184,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q1"},{"start":"2011-02-01","end":"2011-03-31","val":3184,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-02-01","end":"2011-03-31","val":3184,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"}]}},"AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation":{"label":"Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation","description":"Amount of increase in additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax benefit.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":35201,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"}]}},"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":"2012-01-01","end":"2012-12-31","val":115162,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":188077,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":188077,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"}]}},"AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet":{"label":"Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net","description":"Amount of increase (decrease) in additional paid in capital (APIC) resulting from a tax benefit (deficiency) associated with an share-based compensation plan other than an employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":35201,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":70809,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":70809,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":66843,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":66843,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1246,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1246,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-422,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-422,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"}]}},"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":"2015-12-31","val":23582,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":508288,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":508288,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":508288,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":508288,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":508288,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":600803,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":634880,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":459923,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":526127,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":526127,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":526127,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":526127,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":526127,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":555242,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":149283,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":175561,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":127516,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":127516,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":127516,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-09-30","val":215663,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12455,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":12455,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":12455,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":12455,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":12455,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":31699,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":56833,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":49865,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":56135,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":56134,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":56134,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":106161,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":74126,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":274,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":274,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6632,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":6632,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":12991,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":12991,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-6088,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-6088,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2000,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-2000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2903,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":2903,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":2903,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"}]}},"AmortizationOfFinancingCosts":{"label":"Amortization of Debt Issuance Costs","description":"Amount of amortization expense attributable to debt issuance costs.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":557595,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":758014,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":2903,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":2903,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":2903,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"AmortizationOfFinancingCostsAndDiscounts":{"label":"Amortization of Debt Issuance Costs and Discounts","description":"Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2018-01-01","end":"2018-03-31","val":274,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":274,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6632,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":6632,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":6359,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":6359,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":12991,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":12991,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":6359,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":6359,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":19504,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-6088,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":6410,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":6410,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":15108,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":15108,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":4698,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":4698,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":15108,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":15108,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-9302,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":15108,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"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":"2013-01-01","end":"2013-09-30","val":232,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":232,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":25667,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":25667,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":25667,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":25667,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":285071,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":285071,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":378895,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":378895,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":761574,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":761574,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":382679,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":382679,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1140627,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1140627,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":379053,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":379053,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1508616,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1508616,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":483297,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":483297,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":770016,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":770016,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":286719,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":286719,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1068839,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1068839,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":298823,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":298823,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1360105,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1360105,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":131523,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":131523,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":263392,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":263392,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":131869,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":131869,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":395690,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":395690,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":132298,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":132298,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":527468,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":527468,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":115000,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":115000,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":230000,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":230000,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":115000,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":115000,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":345000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":345000,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":115000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":115000,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":460000,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":460000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":95250,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":95250,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":190500,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":190500,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":95250,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":95250,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":285750,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":285750,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":95250,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":95250,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":381000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":381000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":152801,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":152801,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":336547,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":336547,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":183746,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":183746,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":489348,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":152801,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":642149,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":171549,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":343098,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":171549,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"}]}},"AmortizationOfValueOfBusinessAcquiredVOBA":{"label":"Amortization of Value of Business Acquired (VOBA)","description":"The adjustment that represents the periodic charge against earnings to reduce the value of business acquired (VOBA) over the expected life of the underlying insurance contracts. VOBA reflects the estimated fair value of a life insurance business in force and represents the portion of the cost to acquire the business that is allocated to the value of the right to receive future cash flows from insurance contracts existing at the date of acquisition. Such value is the present value of the actuarially determined projected cash flows for the acquired policies. 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":"2018-01-01","end":"2018-03-31","val":177538,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":363239,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":557718,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":758014,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":202945,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":202945,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":431757,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":431757,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":630815,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":630815,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":804780,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":804780,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":202439,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":202439,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":404767,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":404767,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":611772,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":816100,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":204273,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":407282,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"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":"2018-01-01","end":"2018-12-31","val":2791762,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2542060,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1337486,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1769434,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1419844,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":1419844,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1520900,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":1520900,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1496319,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":1496319,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1337486,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1769434,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":1769434,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":1769434,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1637682,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":1637682,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1444177,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1486404,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1672319,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":1672319,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"}]}},"AssetImpairmentCharges":{"label":"Asset Impairment Charges","description":"Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"}]}},"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":869716,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2010-12-31","val":869716,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":869716,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1316389,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1855003,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2398452,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":2398452,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":2398452,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":2398452,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":2398452,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2283784,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":875519,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1052383,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1271054,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":1271054,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":1271054,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":1271054,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"end":"2012-12-31","val":1271054,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1451332,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1666704,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2029486,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2463660,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":2463660,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":2463660,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":2463660,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":2463660,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":12714162,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":12409946,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":19251590,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":21707628,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":21707628,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":21707628,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":21707628,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":21707628,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":21205060,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":21412447,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":24084829,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":21242007,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":21242007,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":21242007,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":21242007,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":21242007,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":20320252,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":32969643,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":29370802,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":25329953,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":25329953,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":25329953,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":25329953,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":25329953,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":24178861,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":22684465,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":21579791,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":20463289,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":21682123,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":21682123,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":21682123,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":21682123,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":28643651,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":26821452,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":25409356,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":24007276,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":24007276,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":24007276,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":24007276,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":24007276,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":38085598,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":36510187,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":34509273,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":38006805,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":38006805,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":38006805,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":38006805,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":38006805,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":40085983,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":45039032,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":44460267,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":56745746,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":56745746,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":56745746,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":54802417,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":52444451,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":792852,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2010-12-31","val":792852,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":792852,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1132365,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1670381,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2215360,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":2215360,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":2215360,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":2215360,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":2215360,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2102281,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":697234,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":869443,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1084343,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":1084343,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":1084343,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":1084343,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"end":"2012-12-31","val":1084343,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1033338,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1261102,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1616302,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2056224,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":2056224,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":2056224,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":2056224,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1969877,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":12326655,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":12040195,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":6918332,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3986616,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":3986616,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":3986616,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":3986616,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":3986616,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3891918,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4131257,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7305563,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":6013443,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":6013443,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":6013443,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":6013443,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":6013443,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5421150,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":18481879,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":14875650,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":12665119,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":12665119,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":12665119,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":12665119,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":12665119,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":11622602,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10262299,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":9346654,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":8440246,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":9071449,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":9071449,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":9071449,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":9071449,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":15980227,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":14425270,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":13008551,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":11348942,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":11348942,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":11348942,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":11348942,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":11348942,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":19728024,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":18282964,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":16235601,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":14598717,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":14598717,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":14598717,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":14598717,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":14598717,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":16220643,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":18114967,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":17905893,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":31326974,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":31326974,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":31326974,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":29988247,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":28160366,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"AssetsOfDisposalGroupIncludingDiscontinuedOperation":{"label":"Disposal Group, Including Discontinued Operation, Assets","description":"Amount classified as assets attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2015-12-31","val":297262,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":297262,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":297262,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"}]}},"AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent":{"label":"Disposal Group, Including Discontinued Operation, Assets, Current","description":"Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2015-12-31","val":45697,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":45697,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":45697,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"}]}},"BusinessAcquisitionProFormaEarningsPerShareBasic":{"label":"Business Acquisition, Pro Forma Earnings Per Share, Basic","description":"The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.","units":{"USD/shares":[{"start":"2014-01-01","end":"2014-12-31","val":-0.52,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2018-01-01","end":"2018-12-31","val":0.13,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.02,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"}]}},"BusinessAcquisitionProFormaEarningsPerShareDiluted":{"label":"Business Acquisition, Pro Forma Earnings Per Share, Diluted","description":"The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.","units":{"USD/shares":[{"start":"2014-01-01","end":"2014-12-31","val":-0.52,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2018-01-01","end":"2018-12-31","val":0.13,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.02,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"}]}},"BusinessAcquisitionPurchasePriceAllocationAssetsAcquired":{"label":"Business Acquisition, Purchase Price Allocation, Assets Acquired (Deprecated 2013-01-31)","description":"The amount of acquisition cost of a business combination allocated to assets acquired.","units":{"USD":[{"end":"2013-01-09","val":160000,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q4I"},{"end":"2013-01-09","val":160000,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"}]}},"BusinessAcquisitionsProFormaNetIncomeLoss":{"label":"Business Acquisition, Pro Forma Net Income (Loss)","description":"The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":-2561293,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2018-01-01","end":"2018-12-31","val":1140637,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":257154,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"}]}},"BusinessAcquisitionsProFormaRevenue":{"label":"Business Acquisition, Pro Forma Revenue","description":"The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":10594621,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2018-01-01","end":"2018-12-31","val":4423069,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2980148,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"}]}},"BusinessCombinationConsiderationTransferred1":{"label":"Business Combination, Consideration Transferred","description":"Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":4566402,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":4566402,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable":{"label":"Business Combination, Consideration Transferred, Equity Interests Issued and Issuable","description":"Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":2684138,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":2684138,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2016-01-01","end":"2016-03-31","val":-207929,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1"}]}},"BusinessCombinationContingentConsiderationLiability":{"label":"Business Combination, Contingent Consideration, Liability","description":"Amount of liability recognized arising from contingent consideration in a business combination.","units":{"USD":[{"end":"2015-06-30","val":4379000,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2020-12-31","val":280000,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":280000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":330000,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":360000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets","description":"Amount of assets acquired at the acquisition date.","units":{"USD":[{"end":"2020-09-30","val":-75955,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-75955,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other","description":"Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.","units":{"USD":[{"end":"2020-09-30","val":-20719,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-20719,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables","description":"Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.","units":{"USD":[{"end":"2020-09-30","val":-55236,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-55236,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue","description":"Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.","units":{"USD":[{"end":"2020-09-30","val":186500,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":186500,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other","description":"Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.","units":{"USD":[{"end":"2020-09-30","val":545473,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":545473,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill","description":"Amount of intangible assets, excluding goodwill, acquired at the acquisition date.","units":{"USD":[{"end":"2020-09-30","val":-3173000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-3173000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities","description":"Amount of liabilities assumed at the acquisition date.","units":{"USD":[{"end":"2020-09-30","val":731973,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":731973,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"CapitalizedComputerSoftwareAdditions":{"label":"Capitalized Computer Software, Additions","description":"Additions made to capitalized computer software costs during the period.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":20881,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":101072,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":52419,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":31538,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":98100,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":98100,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":45681,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":115649,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":115649,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":6642,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":6642,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6642,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":6642,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":6642,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":6642,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":5239,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":5239,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":16546,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":16546,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":33938,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":33938,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":17392,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":17392,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":44475,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":10537,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":68217,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":27236,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":66446,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":39210,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2"}]}},"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":"2015-06-30","val":99235,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":92312,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":99764,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":99764,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":83925,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":95996,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":84381,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":78005,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":78005,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":78005,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":78005,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":78005,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":82763,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":86857,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":82487,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":90437,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":90437,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":86857,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":86857,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":100293,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":121446,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"}]}},"CapitalizedContractCostNet":{"label":"Capitalized Contract Cost, Net","description":"Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.","units":{"USD":[{"end":"2017-12-31","val":1218833,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1309329,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q4I"}]}},"CashAndCashEquivalentsAtCarryingValue":{"label":"Cash and Cash Equivalents, at Carrying Value","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2009-12-31","val":122664,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2009-12-31","val":122664,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2009-12-31","val":122664,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009Q4I"},{"end":"2010-06-30","val":136683,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2010Q2I"},{"end":"2010-09-30","val":482969,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3I"},{"end":"2010-12-31","val":591063,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2010-12-31","val":591063,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":591063,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2010-12-31","val":591063,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2010-12-31","val":591063,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2010-12-31","val":591063,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2010-12-31","val":591063,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2010Q4I"},{"end":"2011-03-31","val":707927,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1I"},{"end":"2011-06-30","val":934527,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2011-06-30","val":934527,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1472815,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2011-09-30","val":1472815,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1978809,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":1978809,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":1978809,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":1978809,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":1978809,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2011-12-31","val":1978809,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2011-12-31","val":1978809,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2011-12-31","val":1978809,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"end":"2011-12-31","val":1978809,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1862951,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2012-03-31","val":1862951,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":447682,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2012-06-30","val":447682,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":558981,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2012-09-30","val":558981,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2012Q3I"},{"end":"2012-12-31","val":784001,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":784001,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":784001,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":784001,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"end":"2012-12-31","val":784001,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":784001,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2012-12-31","val":784001,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2012-12-31","val":784001,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2012-12-31","val":784001,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":702423,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2013-03-31","val":702423,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":939197,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2013-06-30","val":939197,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1266679,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"end":"2013-09-30","val":1266679,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1731243,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1731243,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":1731243,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1731243,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1731243,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":1731243,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2013-12-31","val":1731243,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2013-12-31","val":1731243,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2013-12-31","val":1731243,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":11810650,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2014-03-31","val":11810650,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":11453404,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-06-30","val":11453404,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5875325,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2014-09-30","val":5875325,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2825520,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":2825520,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":2825520,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":2825520,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":2825520,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":2825520,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2014-12-31","val":2825520,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2014-12-31","val":2825520,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2014-12-31","val":2825520,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2156500,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-03-31","val":2156500,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1817552,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2015-06-30","val":1817552,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4480086,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":4480086,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4158646,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":4158646,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":4158646,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":4158646,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":4158646,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2015-12-31","val":4158646,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2015-12-31","val":4158646,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2015-12-31","val":4158646,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2015-12-31","val":4158646,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3203281,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2016-03-31","val":3203281,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1I"},{"end":"2016-06-30","val":15335363,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2016-06-30","val":15335363,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":11616174,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2016-09-30","val":11616174,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8651374,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":8651374,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":8651374,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":8651374,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":8651374,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-12-31","val":8651374,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2016-12-31","val":8651374,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2016-12-31","val":8651374,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2016-12-31","val":8651374,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2016Q4I"},{"end":"2017-03-31","val":7728919,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-03-31","val":7728919,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7202895,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":7202895,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6316883,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-09-30","val":6316883,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5399747,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":5399747,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":5399747,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":5399747,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":5399747,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2017-12-31","val":5399747,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2017-12-31","val":5399747,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":5399747,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2017-12-31","val":5399747,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":12259169,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-03-31","val":12259169,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":12536507,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2018-06-30","val":12536507,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":11183784,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-09-30","val":11183784,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9320866,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":9320866,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":9320866,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":9320866,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":9320866,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2018-12-31","val":9320866,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2018-12-31","val":9320866,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-31","val":9320866,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2018-12-31","val":9320866,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":17752758,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2019-03-31","val":17752758,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":15997667,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":15997666,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":13753942,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-09-30","val":13753942,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3I"},{"end":"2019-12-31","val":11881949,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":11881949,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":11881949,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":11881949,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":11881949,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2019-12-31","val":11881949,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2019-12-31","val":11881949,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11625049,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2020-03-31","val":11625049,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1I"},{"end":"2020-06-30","val":15286895,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-06-30","val":15286895,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2I"},{"end":"2020-09-30","val":15018607,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":28267792,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":28267792,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":28267792,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":26859935,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":25157240,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"CashAndCashEquivalentsPeriodIncreaseDecrease":{"label":"Cash and Cash Equivalents, Period Increase (Decrease)","description":"Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":14019,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-01-01","end":"2010-09-30","val":360305,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":468399,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":116864,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":343464,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":343464,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-01","end":"2011-09-30","val":881752,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":881752,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-01","end":"2011-12-31","val":1387746,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":1387746,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-115858,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-115858,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-1531127,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":-1531127,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-1419828,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":-1419828,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-01-01","end":"2012-12-31","val":-1194808,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-1194808,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-81578,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":-81578,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":155196,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":155196,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":482678,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":482678,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":947242,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":947242,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":10079407,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":10079407,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":9722161,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":9722161,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-01-01","end":"2014-09-30","val":4144082,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":4144082,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":1094277,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1094277,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-669020,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-669020,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1007968,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":-1007968,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":1654566,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1654566,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":1333126,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1333126,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-955365,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-955365,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":11176717,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":11176717,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":7457528,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":7457528,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":4492728,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":4492728,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-922455,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-922455,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1448479,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-1448479,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-01-01","end":"2017-09-30","val":-2334491,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-2334491,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-3251627,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-3251627,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6859422,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":6859422,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7136760,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":7136760,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":5784037,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":5784037,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":3921119,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":3921119,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":8431892,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":8431892,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6676800,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":6676800,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":4433076,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":4433076,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":2561083,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":2561083,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-256900,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-256900,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3404946,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":3404946,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":3136658,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":16385843,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1407857,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-3110552,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations":{"label":"Cash Provided by (Used in) Financing Activities, Discontinued Operations","description":"Amount of cash inflow (outflow) of financing activities of 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":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations":{"label":"Cash Provided by (Used in) Investing Activities, Discontinued Operations","description":"Amount of cash inflow (outflow) of investing activities of 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":"2015-01-01","end":"2015-06-30","val":-135290,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-158945,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-169219,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-29449,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":13945548,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":13945548,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":13945548,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":13945548,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":13945548,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":13945548,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":1000000,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":1000000,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":1000000,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations":{"label":"Cash Provided by (Used in) Operating Activities, Discontinued Operations","description":"Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":568356,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":967342,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":1493756,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":463068,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":785830,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":785830,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":785830,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":785830,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":1265364,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1265364,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights":{"label":"Class of Warrant or Right, Exercise Price of Warrants or Rights (Deprecated 2014-01-31)","description":"Exercise price per share or per unit of warrants or rights outstanding.","units":{"USD/pure":[{"end":"2012-05-09","val":3.13,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q1I"}],"USD/warrant":[{"end":"2013-12-26","val":7.81,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q4I"}]}},"ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1":{"label":"Class of Warrant or Right, Exercise Price of Warrants or Rights","description":"Exercise price per share or per unit of warrants or rights outstanding.","units":{"USD/shares":[{"end":"2014-01-30","val":7.81,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2014-01-30","val":7.81,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2014-01-30","val":7.81,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2014-01-30","val":7.81,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2013Q4I"},{"end":"2017-12-31","val":7.81,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":7.81,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-12-31","val":7.81,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"}]}},"ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights":{"label":"Class of Warrant or Right, Number of Securities Called by Warrants or Rights","description":"Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.","units":{"shares":[{"end":"2012-05-09","val":160000,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q1I"},{"end":"2013-08-01","val":5000,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2013-08-01","val":5000,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2013-08-01","val":5000,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2013-08-01","val":5000,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2013-08-01","val":5000,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2013-08-01","val":5000,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2013Q2I"}]}},"CommitmentsAndContingencies":{"label":"Commitments and Contingencies","description":"Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"}]}},"CommonStockCapitalSharesReservedForFutureIssuance":{"label":"Common Stock, Capital Shares Reserved for Future Issuance","description":"Aggregate number of common shares reserved for future issuance.","units":{"shares":[{"end":"2019-12-31","val":11537163,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":11554720,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"}]}},"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-11-23","val":0.001,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2010-11-23","val":0.001,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2010-11-23","val":0.001,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2010-11-23","val":0.001,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2010-11-23","val":0.001,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2010-11-23","val":0.001,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2010-11-23","val":0.001,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2010-12-31","val":0.001,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2010-12-31","val":0.001,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":0.001,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0.001,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0.001,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0.001,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":0.001,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":0.001,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":0.001,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":0.001,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0.001,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-05-09","val":0.001,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-06-30","val":0.001,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.001,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0.001,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":0.001,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":0.001,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":0.001,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"end":"2012-12-31","val":0.001,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":0.001,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2012-12-31","val":0.001,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0.001,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.001,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0.001,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-26","val":0.001,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-26","val":0.001,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-26","val":0.001,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2013-12-26","val":0.001,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2013-12-31","val":0.001,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":0.001,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":0.001,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0.001,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":0.001,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.001,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.001,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.001,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.001,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":0.001,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":0.001,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":0.001,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":0.001,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-01-26","val":0.001,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-01-26","val":0.001,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-03-31","val":0.001,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.001,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.001,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.001,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0.001,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":0.001,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":0.001,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0.001,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.001,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.001,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.001,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.001,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0.001,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0.001,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":0.001,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":0.001,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.001,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.001,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.001,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.001,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0.001,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":0.001,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":0.001,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":0.001,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.001,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.001,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.001,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.001,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":0.001,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":0.001,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0.001,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":0.001,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.001,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.001,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.001,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.001,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":0.001,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":0.001,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":0.001,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":0.001,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.001,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.001,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.001,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.001,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":0.001,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":0.001,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.001,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.001,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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-11-23","val":50000000,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2010-11-23","val":50000000,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2010-11-23","val":50000000,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2010-11-23","val":50000000,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2010-11-23","val":50000000,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2010-11-23","val":50000000,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2010-11-23","val":50000000,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2010-12-31","val":50000000,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2010-12-31","val":50000000,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":50000000,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":50000000,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"},{"end":"2011-09-30","val":50000000,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":50000000,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":50000000,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":50000000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":50000000,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":50000000,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":50000000,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":50000000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":50000000,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":50000000,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":50000000,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":50000000,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":50000000,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"end":"2012-12-31","val":50000000,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":50000000,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":50000000,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":50000000,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":50000000,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":50000000,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":50000000,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":50000000,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":50000000,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":50000000,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":50000000,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":50000000,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":50000000,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":50000000,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":50000000,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":50000000,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":50000000,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":50000000,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":50000000,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":50000000,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":50000000,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":50000000,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":50000000,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":50000000,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":50000000,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":50000000,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":50000000,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":50000000,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":50000000,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":50000000,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":50000000,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":50000000,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":50000000,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":50000000,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":50000000,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":50000000,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":50000000,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":50000000,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":50000000,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":50000000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":50000000,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":50000000,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":50000000,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":50000000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":50000000,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":50000000,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":50000000,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":50000000,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":50000000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":50000000,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":50000000,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":50000000,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":50000000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":50000000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":50000000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":50000000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":50000000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":50000000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":50000000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":50000000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":50000000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":50000000,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":50000000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":50000000,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":50000000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":"2011-12-31","val":13841500,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":14767250,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":14767250,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":14767250,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":14767250,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"end":"2012-12-31","val":2953450,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":14845618,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":14934498,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":15293736,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3127598,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":3127598,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":3127598,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":3127598,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":3127598,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5015916,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5017433,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5022599,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5447528,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":5447528,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":5447528,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":5447528,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":5447528,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5462646,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":6400796,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-08-31","val":800000,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-08-31","val":800000,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-09-30","val":7222079,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7233035,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":7233035,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":7233035,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":7233035,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":7233035,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":7303787,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8356989,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":8368030,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8380663,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":8380663,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":8380663,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":8380663,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":8380663,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":8391547,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":8404740,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":8433229,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":8456061,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":8456061,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":8456061,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":8456061,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":8456061,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8466740,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8527823,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8609474,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8639139,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":8639139,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":8639139,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":8639139,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":8639139,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9646787,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10965794,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10972426,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":11537163,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":11537163,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":11537163,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":11537163,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11545957,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-09-30","val":11611191,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12818797,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":12818797,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":12818797,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12854252,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12902030,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":13440000,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2010-12-31","val":13440000,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":13440000,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":13841500,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"},{"end":"2011-09-30","val":13841500,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":13841500,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":13841500,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":13841500,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":13841500,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":13841500,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":13841500,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":14707250,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":14707250,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":14767250,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":14767250,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":14767250,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":14767250,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"end":"2012-12-31","val":2953450,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":14845618,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":14934498,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":15293736,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3127598,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":3127598,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":3127598,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":3127598,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":3127598,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5015916,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5017433,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5022599,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5447528,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":5447528,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":5447528,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":5447528,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":5447528,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5462646,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":6400796,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7222079,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7233035,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":7233035,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":7233035,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":7233035,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":7233035,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":7283787,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8336989,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":8348030,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8360663,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":8360663,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":8360663,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":8360663,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":8360663,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":8371547,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":8384740,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":8413229,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":8436061,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":8436061,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":8436061,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":8436061,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":8436061,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8446740,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8507823,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8589474,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8619139,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":8619139,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":8619139,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":8619139,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":8619139,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9626787,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10945794,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10952426,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":11517163,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":11517163,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":11517163,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":11517163,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":11517163,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11525957,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":11534720,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":11591191,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12798797,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":12798797,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":12798797,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12834252,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12882030,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":13440,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2010-12-31","val":13440,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":13440,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":13842,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"},{"end":"2011-09-30","val":13842,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":13842,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":13842,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":13842,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":13842,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":13842,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":13842,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":14708,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":14708,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":14768,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":14768,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":14768,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":14768,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"end":"2012-12-31","val":2953,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":14846,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":14935,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":15294,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3126,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":3126,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":3126,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":3126,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":3128,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5015,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5017,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5022,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5447,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":5447,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":5447,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":5447,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":5447,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5462,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":6400,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7221,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7233,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":7233,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":7233,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":7233,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":7233,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":7304,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8356,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":8368,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8381,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":8381,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":8381,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":8381,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":8381,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":8392,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":8405,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":8433,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":8456,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":8456,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":8456,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":8456,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":8456,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8466,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8528,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8609,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8639,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":8639,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":8639,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":8639,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":8639,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9647,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10966,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10972,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":11537,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":11537,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":11537,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":11537,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":11537,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11546,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":11555,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":11611,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12819,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":12819,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":12819,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12854,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12902,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":"2013-01-01","end":"2013-12-31","val":1272963,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":223372,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":374540,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-04-01","end":"2014-06-30","val":151208,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":276712,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-97828,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-1018979,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-1018979,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1233499,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-1233499,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-2903949,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":-2903949,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-1670441,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":-1670441,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-4299903,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-4299903,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-1395963,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-1395963,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-8209148,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-8209148,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-708776,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-773569,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":8272934,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":8272934,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":8981710,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":8981710,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":6984607,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":6984607,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-1288327,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-1288327,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":4648568,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":4648568,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1484066,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-1388665,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-2770545,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-2806729,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":-1286478,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-1282115,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-4392431,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-4388769,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-1621887,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-1591433,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-5010945,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-4705542,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2082469,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-2082469,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-4402634,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":-4402634,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-2496759,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":-2496759,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-6984940,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-6984940,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-2740757,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-2740757,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-9229113,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-9229113,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2895215,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-2895215,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-7130602,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-7130602,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-4235384,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-4235384,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-9662198,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-9662198,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-2524307,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-2531597,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-12381716,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-12381716,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-996904,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-996904,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1964030,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-1964030,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-967126,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-967126,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-3502338,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-1538308,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-5819505,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2593815,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2942097,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-348282,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"}]}},"ConcentrationRiskPercentage1":{"label":"Concentration Risk, Percentage","description":"\"For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"\"benchmark\"\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.\"","units":{"pure":[{"start":"2014-01-01","end":"2014-09-30","val":1,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-12-31","val":1,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":1,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":1,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"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":"2016-12-31","val":439559,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2016Q4I"},{"end":"2017-12-31","val":554603,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-12-31","val":740425,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q4I"}]}},"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":631203,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-12-31","val":699159,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q4I"}]}},"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":587630,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-12-31","val":610170,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q4I"}]}},"ContractWithCustomerLiability":{"label":"Contract with Customer, Liability","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"end":"2017-12-31","val":279818,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-12-31","val":250656,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q4I"}]}},"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":"2017-01-01","end":"2017-12-31","val":439559,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":554603,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"}]}},"ConversionOfStockSharesConverted1":{"label":"Conversion of Stock, Shares Converted","description":"\"The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"shares":[{"start":"2018-03-01","end":"2018-03-28","val":115037,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2018Q1I"}]}},"ConvertibleDebt":{"label":"Convertible Debt","description":"Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.","units":{"USD":[{"end":"2017-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2I"},{"end":"2018-03-31","val":8048787,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8115146,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8261505,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8342426,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":8342426,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":8342426,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":8342426,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":8342426,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8440426,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"}]}},"ConvertibleLongTermNotesPayable":{"label":"Convertible Notes Payable, Noncurrent","description":"Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-06-30","val":267579,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":240284,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":214350,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":214350,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":214350,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":214350,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":214350,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":189776,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"}]}},"ConvertibleNotesPayable":{"label":"Convertible Notes Payable","description":"Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8048787,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8155146,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8261505,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8342426,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":8342426,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":8342426,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":8342426,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":8342426,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8440426,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"}]}},"CostOfRevenue":{"label":"Cost of Revenue","description":"The aggregate cost of goods produced and sold and services rendered during the reporting period.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":1081330,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":274558,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":527754,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":253196,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":782849,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":255095,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1049325,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1049325,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":288370,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":288370,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":678383,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":678383,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-04-01","end":"2014-06-30","val":351153,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":351153,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1019032,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1019032,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":340649,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":340649,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1715613,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1715613,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":790966,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":790966,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1715249,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":1104561,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":924283,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":647385,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2742691,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1849981,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":1027442,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":745420,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":3950866,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":2781691,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1377934,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":1071087,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2081523,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":2081523,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1010436,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1010436,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3350996,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":3350996,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":1269473,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1269473,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":4462440,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":4462440,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1271321,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":1271321,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2566265,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":2566265,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":1294944,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":1294944,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3776353,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":3776353,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1210088,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1210088,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":4996745,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":4996745,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1400297,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":1400297,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2907659,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":2907659,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1507362,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":1507362,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":4380069,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":4380069,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1472410,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":1472410,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":5798269,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":5798269,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1548381,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":1548381,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3174200,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":3174200,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1625818,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1625818,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":5014964,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":5014964,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":1840764,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":1840764,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":7142416,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":7142416,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2367642,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":2367642,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4240671,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":4240671,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":1873029,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":1873029,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":6109949,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":1869278,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":8062564,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1890013,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3874675,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":1984662,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"}]}},"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":"2010-01-01","end":"2010-06-30","val":313039,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-04-01","end":"2010-06-30","val":159979,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":443946,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":130907,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":639241,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":195847,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":377480,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-01","end":"2011-06-30","val":377480,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":181634,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":181634,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-09-30","val":577336,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-01","end":"2011-09-30","val":577336,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":199856,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":199856,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":822790,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":822790,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":306347,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":306347,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":638195,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":638195,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-04-01","end":"2012-06-30","val":331848,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":331848,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-09-30","val":940941,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-01-01","end":"2012-09-30","val":940941,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":302746,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":302746,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-12-31","val":1277126,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":324673,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":628193,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":303519,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":939585,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-07-01","end":"2013-09-30","val":311392,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3"}]}},"CostsAndExpenses":{"label":"Costs and Expenses","description":"Total costs of sales and operating expenses for the period.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":270000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":270000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"}]}},"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":"2017-01-01","end":"2017-12-31","val":-1939620,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-154872,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-154872,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-1557344,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"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":"2017-01-01","end":"2017-12-31","val":-243406,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-40018,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-40018,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":4113,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":4113,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":59447,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"CurrentIncomeTaxExpenseBenefit":{"label":"Current Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":205813,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-01","end":"2011-09-30","val":227622,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-01","end":"2011-12-31","val":720323,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":646131,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":646131,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":173718,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-04-01","end":"2013-06-30","val":208633,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2"},{"start":"2013-07-01","end":"2013-09-30","val":155214,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":745852,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":745852,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":245024,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1"},{"start":"2014-04-01","end":"2014-06-30","val":142748,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-07-01","end":"2014-09-30","val":-47553,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":515953,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":515953,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-519437,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-519437,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":3451571,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":3451571,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-2107804,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-2109725,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-162862,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-162862,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":29349,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":29349,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-1505965,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"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":"2017-01-01","end":"2017-12-31","val":73301,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":32028,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":32028,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":25236,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":25236,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-8068,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"CustomerRefundableFeesCashReceived":{"label":"Customer Refundable Fees, Cash Received (Deprecated 2016-01-31)","description":"The amount of cash received from customers during the period for revenue related transactions that are refundable to them and do not meet the criteria for revenue recognition.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":5229,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-01-01","end":"2010-09-30","val":5780,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-7543,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":3511,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":4859,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-01","end":"2011-06-30","val":4859,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-09-30","val":5957,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-01","end":"2011-09-30","val":5957,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-5036,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":5036,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":-1089,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":1089,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":-1151,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":1151,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-09-30","val":-1216,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-01-01","end":"2012-09-30","val":1216,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-12-31","val":-1834,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":-3378,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":6404,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"}]}},"CustomerRefundLiabilityCurrent":{"label":"Customer Refund Liability, Current","description":"Current regulatory liabilities generally represent obligations to make refunds to customers for various reasons including overpayment.","units":{"USD":[{"end":"2010-12-31","val":2166,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2010-12-31","val":2166,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":2166,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":7025,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"},{"end":"2011-09-30","val":8123,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":7202,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":7202,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":7202,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":7202,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":7202,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":8291,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":8353,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":8418,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":9036,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":9036,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":9036,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":9036,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"end":"2012-12-31","val":9036,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":9036,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":12414,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2632,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2965,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":2965,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":2965,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":2965,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2442,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2067,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2799,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"}]}},"DebtConversionConvertedInstrumentAmount1":{"label":"Debt Conversion, Converted Instrument, Amount","description":"\"The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":10622716,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":10622716,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":10622716,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"}]}},"DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1":{"label":"Debt Conversion, Converted Instrument, Warrants or Options Issued","description":"\"The number of warrants issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"shares":[{"start":"2012-10-28","end":"2012-10-29","val":454863,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"}]}},"DebtInstrumentCarryingAmount":{"label":"Long-term Debt, Gross","description":"Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.","units":{"USD":[{"end":"2017-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2I"},{"end":"2018-03-31","val":8000000,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8000000,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8000000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8000000,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":8000000,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":8000000,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":8000000,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":8000000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8000000,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"}]}},"DebtInstrumentFaceAmount":{"label":"Debt Instrument, Face Amount","description":"Face (par) amount of debt instrument at time of issuance.","units":{"USD":[{"end":"2012-10-23","val":300000,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"}]}},"DebtInstrumentIncreaseAccruedInterest":{"label":"Debt Instrument, Increase, Accrued Interest","description":"Increase for accrued, but unpaid interest on the debt instrument for the period.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":1149,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense":{"label":"Deferred Compensation Arrangement with Individual, Allocated Share-based Compensation Expense","description":"Amount of expense recognized from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments), awarded to key employees or individuals. Excludes amount related to plans that cover generally all employees (for example, but not limited to, qualified pension plans).","units":{"USD":[{"start":"2011-03-22","end":"2011-03-23","val":73768,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2011-01-01","end":"2011-06-30","val":26007,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-04-01","end":"2011-06-30","val":12381,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":34947,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-07-01","end":"2011-09-30","val":11790,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":46737,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":30028,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":66270,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":66270,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-04-01","end":"2012-06-30","val":36241,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":36241,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-09-30","val":116584,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-01-01","end":"2012-09-30","val":116584,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":50314,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":50314,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-10-28","end":"2012-10-29","val":115162,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":153376,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":60144,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":24115,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":131381,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-07-01","end":"2013-09-30","val":71237,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3"}]}},"DeferredCompensationArrangementWithIndividualCompensationExpense":{"label":"Deferred Compensation Arrangement with Individual, Compensation Expense","description":"The compensation expense recognized during the period pertaining to the deferred compensation arrangement.","units":{"USD":[{"start":"2010-07-14","end":"2010-07-15","val":40000,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2010-07-14","end":"2010-07-15","val":40000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-03-22","end":"2011-03-23","val":0,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2011-03-22","end":"2011-03-23","val":0,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2011-03-22","end":"2011-03-23","val":0,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2011-03-22","end":"2011-03-23","val":0,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-03-22","end":"2011-03-23","val":0,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-01","end":"2011-12-31","val":40000,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":40000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":455997,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-09-30","val":358598,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-12-31","val":717864,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":489112,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":451348,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":1331541,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"}]}},"DeferredCompensationArrangementWithIndividualExercisePrice":{"label":"Deferred Compensation Arrangement with Individual, Exercise Price","description":"The per share price that the individual must pay to acquire shares under the deferred compensation arrangement.","units":{"USD/shares":[{"start":"2010-07-14","end":"2010-07-15","val":0.625,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2010-07-14","end":"2010-07-15","val":0.625,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-25","end":"2011-01-26","val":0.25,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2011-03-22","end":"2011-03-23","val":0.625,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2011-03-22","end":"2011-03-23","val":0.625,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2011-03-22","end":"2011-03-23","val":0.625,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2011-03-22","end":"2011-03-23","val":0.625,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-03-22","end":"2011-03-23","val":0.625,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-22","end":"2012-01-23","val":1.59,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2011-01-26","end":"2012-06-30","val":0.25,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-23","end":"2012-06-30","val":1.59,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-26","end":"2012-09-30","val":0.25,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-23","end":"2012-09-30","val":1.59,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-10-04","end":"2012-10-05","val":0.99,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-10-08","end":"2012-10-09","val":0.98,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-10-08","end":"2012-10-09","val":0.98,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2012-10-28","end":"2012-10-29","val":0.98,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-10-28","end":"2012-10-29","val":0.98,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2013-07-31","end":"2013-08-01","val":1,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"}]}},"DeferredCompensationArrangementWithIndividualSharesIssued":{"label":"Deferred Compensation Arrangement with Individual, Shares Issued","description":"Number of shares issued pursuant to the terms of a deferred compensation arrangement.","units":{"shares":[{"start":"2010-07-14","end":"2010-07-15","val":800000,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2010-07-14","end":"2010-07-15","val":800000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-03-22","end":"2011-03-23","val":800000,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2011-03-22","end":"2011-03-23","val":800000,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2011-03-22","end":"2011-03-23","val":800000,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2011-03-22","end":"2011-03-23","val":800000,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-03-22","end":"2011-03-23","val":800000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-10-08","end":"2012-10-09","val":454863,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-10-08","end":"2012-10-09","val":454863,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2012-10-28","end":"2012-10-29","val":454863,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"}]}},"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":"2017-01-01","end":"2017-12-31","val":-34621,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-143988,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-143988,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1560000,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":15100,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":570000000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":10000,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":100,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":40000000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"}]}},"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":"2017-01-01","end":"2017-12-31","val":32981,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"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":"2014-12-31","val":2119,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":7598,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q4I"},{"end":"2018-06-30","val":2148,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5520,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4005,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"}]}},"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":"2010-01-01","end":"2010-06-30","val":10404,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-01-01","end":"2010-09-30","val":1971,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":4588,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-17992,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":5859,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":5859,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-01","end":"2011-09-30","val":1046,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1046,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-01","end":"2011-12-31","val":-49826,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-49826,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":52436,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":52436,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":30623,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":30623,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":15378,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":15378,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-01-01","end":"2012-12-31","val":-2136,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-2136,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-23310,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-35805,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":18554,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-31758,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-07-01","end":"2013-09-30","val":4047,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-77697,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-77697,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-76259,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1"},{"start":"2014-04-01","end":"2014-06-30","val":-57381,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-07-01","end":"2014-09-30","val":-94607,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-702470,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-702470,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":861546,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":861546,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":179159,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":179159,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":5618,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":5617,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-168132,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-168132,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"DeferredIncomeTaxesAndOtherTaxReceivableCurrent":{"label":"Deferred Income Taxes and Other Tax Receivable, Current","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and other tax receivables expected to be realized or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2013-03-31","val":24624,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"}]}},"DeferredIncomeTaxesAndTaxCredits":{"label":"Deferred Income Taxes and Tax Credits","description":"Amount of deferred income tax expense (benefit) and income tax credits.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-2136,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-23310,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-35805,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-31758,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-22901,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-22901,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-31015,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":-31015,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-74124,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-74124,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-01-01","end":"2014-09-30","val":-167745,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-167745,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":-617852,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-617852,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3655,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":3655,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3794,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":3794,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":5654,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":5655,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":842688,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":842688,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-7650,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-7650,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-82974,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-82974,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-82974,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-82974,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":167757,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":167757,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-29558,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-29558,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1185,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-1185,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-01-01","end":"2017-09-30","val":24775,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":24775,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":5618,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":5618,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":20796,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":20796,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-108265,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":-108265,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-153890,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-153890,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-168119,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-168119,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-5504,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-12-31","val":359,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"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":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"}]}},"DeferredOtherTaxExpenseBenefit":{"label":"Deferred Other Tax Expense (Benefit)","description":"Amount of other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":-21813,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-01","end":"2011-09-30","val":-6493,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"}]}},"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":"2010-12-31","val":297158,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2010-12-31","val":297158,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":297158,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":348570,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"},{"end":"2011-09-30","val":341042,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":335425,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":335425,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":335425,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":335425,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":335425,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":358138,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":365887,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":364600,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":351059,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":351059,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":351059,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":351059,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2012Q4I"},{"end":"2013-03-31","val":329494,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":320418,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":320388,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2018-12-31","val":250000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-31","val":250000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2018-12-31","val":250000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":290000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":320000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8600,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3I"},{"end":"2019-12-31","val":860000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":860000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":770000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":660000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q2I"},{"end":"2020-12-31","val":850000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"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":"2012-12-31","val":351059,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":334328,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":334328,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":334328,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":334328,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":334328,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":367962,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":373065,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":478883,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1006031,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1006031,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1006031,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":1006031,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":1006031,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":993652,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":921522,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":867112,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":895158,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":895158,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":525217,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":525217,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":525217,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":881755,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":497278,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":308367,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":280159,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":280159,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":280159,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":280159,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":280159,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-12-31","val":280159,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":283658,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":253298,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":276673,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":279818,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":279818,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":279818,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":279818,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":279818,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":303004,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":318586,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":338419,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":250656,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":250656,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":250656,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":250656,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":250656,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2018-12-31","val":250000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":289285,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":317077,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":508804,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":860820,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":860820,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":860820,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":860820,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":860820,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":766715,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":659650,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":566084,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":845265,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":845265,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":845265,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":950997,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":862767,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"DeferredRevenuePeriodIncreaseDecrease":{"label":"Deferred Revenue, Period Increase (Decrease)","description":"Amount of increase (decrease) in deferred revenue.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":476607,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":268247,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":795148,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":318540,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-340,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":23186,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":719609,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":38768,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":378190,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":15582,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1190856,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":58601,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":471247,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":19833,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-29162,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":38629,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":40000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":66420,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":70000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":27791,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":30000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":258147,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":2600,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":191727,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":1900,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":610000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-90000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":290000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-90000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":10000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"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":"2017-01-01","end":"2017-12-31","val":7257,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-24144,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-24144,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"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":135076,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":140470,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2012-12-31","val":140470,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2013-12-31","val":133429,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"}]}},"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":"2014-12-31","val":371883,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":371883,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1780593,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1780593,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1140222,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1140222,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":701956,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":701956,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-12-31","val":662042,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":662042,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":590427,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":590427,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":723031,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"DeferredTaxAssetsGrossCurrent":{"label":"Deferred Tax Assets, Gross, Current","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as current.","units":{"USD":[{"end":"2011-12-31","val":206283,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":196098,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"}]}},"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":210633,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":233534,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":233534,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":853589,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":9047,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":-162499,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":162499,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":168132,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":168132,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"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":"2012-12-31","val":196097,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":183435,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":183435,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":183435,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":183435,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":97088,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":204269,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":237226,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":340681,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":240648,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"}]}},"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":"2012-12-31","val":14536,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":50099,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":50099,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":50099,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":50099,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":60280,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":70432,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":60598,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2016-12-31","val":32996,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":32996,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":32996,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":32996,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":32996,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":33634,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":35094,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":34732,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"}]}},"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":208499,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":210636,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2014-12-31","val":853589,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":16645,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":16645,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":299506,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2018-12-31","val":252795,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":63980,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"}]}},"DeferredTaxAssetsNetCurrent":{"label":"Deferred Tax Assets, Net of Valuation Allowance, Current","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as current.","units":{"USD":[{"end":"2010-12-31","val":157962,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2010-12-31","val":157962,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":157962,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":151765,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"},{"end":"2011-09-30","val":155996,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":206283,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":206283,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":206283,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":206283,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":206283,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":153320,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":171619,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":183287,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":196097,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":196097,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":196097,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":196097,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2012Q4I"},{"end":"2013-03-31","val":212485,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":218682,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":207915,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":97088,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":240648,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":240648,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":240648,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":240648,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":240648,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":240650,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":240622,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":240622,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":16645,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":16645,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":16645,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":16645,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":16645,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":16645,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":91356,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":91954,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"}]}},"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":709,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2010-12-31","val":709,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":709,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1047,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1629,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2214,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":2214,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":2214,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":2214,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":2214,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2741,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":6255,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":9832,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":14536,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":14536,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":14536,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":14536,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2012Q4I"},{"end":"2013-03-31","val":21458,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":27756,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":34476,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":136446,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":612941,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":612941,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":612941,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":612941,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":612941,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":612941,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":612941,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":612941,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"}]}},"DeferredTaxAssetsOperatingLossCarryforwards":{"label":"Deferred Tax Assets, Operating Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.","units":{"USD":[{"end":"2012-12-31","val":9834,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2014-12-31","val":10819,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":10819,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":302273,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":302273,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":939725,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":939725,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1110387,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1110387,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-12-31","val":3630772,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":3630772,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":5893260,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":5893260,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":7628443,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"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":"2018-12-31","val":75685,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":267980,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":267980,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":259893,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"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":2216,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":14536,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2012-12-31","val":4704,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2013-12-31","val":50099,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"}]}},"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":26275,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":73000,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":73000,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":86347,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":86347,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":281557,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":281557,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":550299,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":550299,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":595576,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":309479,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":193620,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-12-31","val":226476,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":226476,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":274364,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":274364,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":347865,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.","units":{"USD":[{"end":"2011-12-31","val":62254,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":24756,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2012-12-31","val":24756,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2013-12-31","val":20194,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"}]}},"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":"2015-12-31","val":2900000,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3400000,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3600000,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2900000,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2600000,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":2600000,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":2600000,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":2600000,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":2600000,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2600000,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2600000,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2600000,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2200000,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1900000,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1900000,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":1900000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":2200000,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3800000,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3100000,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3700000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4300000,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":4300000,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":4300000,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":4300000,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":4300000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5000000,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5900000,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6500000,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7000000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":7000000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":7000000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":6960000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q4I"},{"end":"2020-03-27","val":1600000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-03-27","val":1600000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-03-31","val":6700000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6500000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7080000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8900000,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9500000,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"}]}},"DeferredTaxAssetsValuationAllowanceNoncurrent":{"label":"Deferred Tax Assets, Valuation Allowance, Noncurrent","description":"Amount of valuation allowance of deferred tax asset attributable to deductible temporary differences and carryforwards, classified as noncurrent.","units":{"USD":[{"end":"2014-12-31","val":45113,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":-45113,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":-2923985,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":2923985,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2560975,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":2560975,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2188598,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":2188598,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4342180,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":4342180,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":6962051,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":-6962051,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":-8922762,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"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":"2014-12-31","val":2119,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":7598,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":-7598,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":-462005,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2018-12-31","val":252795,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":63980,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"}]}},"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":"2014-12-31","val":2119,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":2119,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":2119,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":2119,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":2119,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5749,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":6084,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7658,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7598,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":7598,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":7598,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":7598,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":7598,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"}]}},"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":"2016-12-31","val":195495,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":195495,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":195495,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":195495,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":195495,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":233101,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":261474,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":287434,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":168132,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":168132,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":168132,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":168132,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":168132,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":188928,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":62016,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":14229,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"}]}},"DeferredTaxLiabilitiesOther":{"label":"Deferred Tax Liabilities, Other","description":"Amount of deferred tax liability attributable to taxable temporary differences classified as other.","units":{"USD":[{"end":"2011-12-31","val":9655,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":18694,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":18694,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":15054,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2015-12-31","val":-7598,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":16,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":16,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-12-31","val":75685,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","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":"2011-12-31","val":7667,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":23435,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2012-12-31","val":23434,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2013-12-31","val":41481,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"}]}},"DeferredTaxLiabilitiesPropertyPlantAndEquipment":{"label":"Deferred Tax Liabilities, Property, Plant and Equipment","description":"Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2013-12-31","val":-50099,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":6205,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":-6205,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":43002,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":-43002,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":152542,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":103863,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":103863,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-12-31","val":252795,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":252795,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":63980,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"}]}},"DefinedContributionPlanCostRecognized":{"label":"Defined Contribution Plan, Cost","description":"Amount of cost for defined contribution plan.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":69924,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":29671,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":53486,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":23815,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":79378,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":25892,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":108228,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":108228,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":36495,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":36495,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":91074,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":91074,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":54579,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":54579,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":144960,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":144960,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":53886,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":53886,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":198783,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":198783,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":60339,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":60339,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":121924,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":121924,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":61586,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":61586,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":186614,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":186614,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":64679,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":64679,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":246461,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":250000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":69162,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":70000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":151209,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":150000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":82047,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":80000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":229248,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":230000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":78040,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":80000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":300000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":300000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":90000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":120000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":30000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":120000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":120000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"DefinedContributionPlanEmployerMatchingContributionPercent":{"label":"Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay","description":"Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.","units":{"pure":[{"start":"2016-01-01","end":"2016-12-31","val":0.03,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.03,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.03,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":0.03,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0.03,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.03,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":0.03,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.03,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":0.03,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0.03,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0.03,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":0.03,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.03,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.03,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0.03,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0.03,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":0.03,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.03,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":3,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":0.03,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"DefinedContributionPlanEmployerMatchingContributionPercentOfMatch":{"label":"Defined Contribution Plan, Employer Matching Contribution, Percent of Match","description":"Percentage employer matches of the employee's percentage contribution matched.","units":{"pure":[{"start":"2016-01-01","end":"2016-12-31","val":1,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":1,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":1,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":1,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":1,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":1,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":1,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":100,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":100,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":1,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent":{"label":"Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent","description":"Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.","units":{"pure":[{"start":"2016-01-01","end":"2016-12-31","val":0.6,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.6,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.6,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":0.6,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0.6,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":0.99,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":0.99,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0.99,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":1,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.99,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.99,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0.99,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0.99,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":1,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":100,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":100,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":1,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"DepositAssets":{"label":"Deposit Assets","description":"The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.","units":{"USD":[{"end":"2010-12-31","val":69400,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":69400,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":69400,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2011-06-30","val":29995,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"},{"end":"2011-09-30","val":29995,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":29995,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2011-12-31","val":29995,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":29995,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":29995,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":29995,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":29995,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":29995,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":29995,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":29995,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2012Q4I"},{"end":"2012-12-31","val":29995,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":29995,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":29995,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2013-03-31","val":29995,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":29995,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":29995,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"}]}},"DepositsAssetsNoncurrent":{"label":"Deposits Assets, Noncurrent","description":"Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.","units":{"USD":[{"end":"2012-12-31","val":29995,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":29995,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":29995,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":29995,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":29995,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":29995,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":29995,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":29995,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":38645,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":30172,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":30172,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":30172,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":30172,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":30172,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":28512,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":13434,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":21809,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":11280,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":11280,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":11280,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":11280,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":11280,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":19253,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":42254,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":42479,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":30464,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":30464,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":30464,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":30464,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":30464,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":25635,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":25001,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":26022,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":25000,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"}]}},"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":"2013-01-01","end":"2013-09-30","val":55975,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":19931,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-09-30","val":91570,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":31435,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":139630,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":47100,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":92798,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":45694,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":54340,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":20429,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":200441,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":89416,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":67093,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":32194,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":112860,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":41604,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":45767,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":11807,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":97549,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":97549,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":56004,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":56004,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":159152,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":159152,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":65083,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":135190,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":135190,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":70107,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":70107,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":207090,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":207090,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":71899,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":71899,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":280106,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":280106,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":75983,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":161716,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":161716,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":85733,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":85733,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":287132,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":287132,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":125416,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":125416,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":432233,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":132003,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":130000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":281018,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":0.28,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":149015,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0.15,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":442123,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":440000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":161105,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":160000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":630000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":200000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":200000,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.44,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":440000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":0.23,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":230000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":680000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":250000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":950000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":270000,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":700000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":430000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"}]}},"DepreciationAndAmortization":{"label":"Depreciation, Depletion and Amortization, Nonproduction","description":"The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":471518,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":727873,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":1010123,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":356579,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":774140,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":774140,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":1179162,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":1596146,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":444081,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1041311,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"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":"2010-01-01","end":"2010-06-30","val":1559,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-01-01","end":"2010-09-30","val":2431,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":3128,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":658,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1998,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":1998,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-01","end":"2011-09-30","val":4106,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":4106,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-01","end":"2011-12-31","val":6221,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":6221,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2116,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":2116,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":11342,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":11342,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":20726,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":20726,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-01-01","end":"2012-12-31","val":32909,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":32909,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":17587,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":17587,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":36277,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":36277,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":56207,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":56207,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":102313,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":102313,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":30110,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":30110,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":60134,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":60134,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-01-01","end":"2014-09-30","val":117236,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":117236,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":424701,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":424701,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":425995,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":425995,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":854372,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":799645,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":1283865,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1201727,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":1709057,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1598032,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":550390,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":515491,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":814017,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":814017,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":1169043,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1169043,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":1519257,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":2978798,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":196606,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":196606,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":398582,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":398582,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-01-01","end":"2017-09-30","val":602780,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":602780,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":807574,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":807574,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":190983,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":190983,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":391716,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":391716,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":632132,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":632132,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":892233,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":892233,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":227253,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":227253,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":471518,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":727873,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":1010123,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":356579,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"}]}},"DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax":{"label":"Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax","description":"Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":944090,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":533612,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1483780,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":539690,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":2199988,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":716208,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":710716,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1300154,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1300154,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":589438,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":589438,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1300154,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1300154,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":1300154,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1300154,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax":{"label":"Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax","description":"Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":9373295,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":9373295,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":9373295,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":9814506,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":9814506,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare":{"label":"Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share","description":"Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-06-30","val":0.1,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":0.06,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0.15,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":0.05,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0.22,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.06,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1.37,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1.37,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1.28,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1.28,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1.32,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1.32,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":1.35,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1.35,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare":{"label":"Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share","description":"Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-06-30","val":0.1,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":0.06,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0.15,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":0.05,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0.22,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.06,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1.37,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1.37,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1.28,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1.28,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1.32,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1.32,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":1.35,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1.35,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax":{"label":"Discontinued Operation, Provision for Loss (Gain) on Disposal, Net of Tax","description":"Amount after tax of (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a discontinued operation.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":591189,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":334148,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":929143,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":337954,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1377632,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":448489,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":465999,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":814156,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":814156,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":369106,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":369106,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":814156,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":814156,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":852479,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":852479,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"DiscontinuedOperationTaxEffectOfDiscontinuedOperation":{"label":"Discontinued Operation, Tax Effect of Discontinued Operation","description":"Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-822356,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":9373295,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":9373295,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":9373295,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-5601701,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-5601701,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal":{"label":"Discontinued Operation, Tax (Expense) Benefit from Provision for (Gain) Loss on Disposal","description":"Amount of tax (expense) benefit on (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a discontinued operation.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":352901,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":199464,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":554637,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":201736,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":822356,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":267719,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":244717,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":485998,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":485998,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":220332,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":220332,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":485998,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":485998,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":447675,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":447675,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent":{"label":"Disposal Group, Including Discontinued Operation, Assets, Noncurrent","description":"Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2015-12-31","val":251565,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":251565,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":251565,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold":{"label":"Disposal Group, Including Discontinued Operation, Costs of Goods Sold","description":"Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":610688,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":276898,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":892710,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":282022,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1169175,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":276465,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":306847,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":642013,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":642013,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":335166,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":335166,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":642013,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":642013,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":642013,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":642013,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"DisposalGroupIncludingDiscontinuedOperationDeferredRevenue":{"label":"Disposal Group, Including Discontinued Operation, Deferred Revenue","description":"Amount classified as deferred revenue attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2015-12-31","val":369941,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":369941,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":369941,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense":{"label":"Disposal Group, Including Discontinued Operation, General and Administrative Expense","description":"Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":389170,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":188578,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":612713,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":223543,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":817081,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":204368,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":242911,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":474048,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":474048,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":231137,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":231137,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":474048,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":474048,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":474048,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":474048,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss":{"label":"Disposal Group, Including Discontinued Operation, Gross Profit (Loss)","description":"Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":2073268,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":1046164,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":3144908,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":1071640,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":4235695,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":1090787,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":1100429,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2104365,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":2104365,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1003936,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1003936,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2104365,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":2104365,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":2104365,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":2104365,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"DisposalGroupIncludingDiscontinuedOperationOperatingExpense":{"label":"Disposal Group, Including Discontinued Operation, Operating Expense","description":"Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":1129178,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":512552,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1661128,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":531950,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":2035707,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":374579,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":389713,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":804211,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":804211,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":414498,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":414498,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":804211,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":804211,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":804211,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":804211,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss":{"label":"Disposal Group, Including Discontinued Operation, Operating Income (Loss)","description":"Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":944090,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":533612,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1483780,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":539690,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":2199988,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":716208,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":710716,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1300154,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1300154,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":589438,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":589438,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1300154,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1300154,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":1300154,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1300154,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets":{"label":"Disposal Group, Including Discontinued Operation, Other Assets, Current","description":"Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2015-12-31","val":45697,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":45697,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":45697,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationOtherExpense":{"label":"Disposal Group, Including Discontinued Operation, Other Expense","description":"Amount of other expense attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment":{"label":"Disposal Group, Including Discontinued Operation, Property, Plant and Equipment","description":"Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2015-12-31","val":251565,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":251565,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":251565,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationRevenue":{"label":"Disposal Group, Including Discontinued Operation, Revenue","description":"Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":2683956,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":1323062,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":4037618,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":1353662,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":5404870,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":1367252,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":1407276,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2746378,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":2746378,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1339102,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1339102,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2746378,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":2746378,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":2746378,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":2746378,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"DividendsCash":{"label":"Dividends, Cash","description":"Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":2589011,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":2589011,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-12-31","val":2589011,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2013-03-07","end":"2013-03-08","val":266072,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2013-01-01","end":"2013-03-31","val":2589011,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-08-02","end":"2013-08-13","val":345113,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"}]}},"DividendsCommonStockCash":{"label":"Dividends, Common Stock, Cash","description":"Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":2589011,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":1255936,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1255936,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":2459711,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-2459711,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"}]}},"DividendsSharebasedCompensationStock":{"label":"Dividend, Share-based Payment Arrangement, Shares","description":"Amount of paid and unpaid stock dividends declared for award under share-based payment arrangement.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":750000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":250000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1080000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":810000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":340000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1120000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"EarningsPerShareBasic":{"label":"Earnings Per Share, Basic","description":"The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.","units":{"USD/shares":[{"start":"2010-01-01","end":"2010-06-30","val":0.01,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-04-01","end":"2010-06-30","val":0.01,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":0.02,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":0.01,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":0.03,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0.01,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0.03,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":0.03,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-04-01","end":"2011-06-30","val":0.01,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":0.01,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0.05,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":0.05,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-07-01","end":"2011-09-30","val":0.02,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0.02,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0.07,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":0.07,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0.01,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":0.01,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0.03,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":0.03,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":0.02,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-04-01","end":"2012-06-30","val":0.02,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0.05,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":0.05,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-07-01","end":"2012-09-30","val":0.02,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":0.02,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0.07,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":0.37,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.02,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":0.08,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.04,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":0.21,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0.03,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0.13,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0.06,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":0.31,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":0.02,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-07-01","end":"2013-09-30","val":0.11,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0.42,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0.42,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0.05,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":0.05,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.08,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":0.08,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-04-01","end":"2014-06-30","val":0.03,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":0.03,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0.06,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":0.06,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-0.02,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-0.02,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-0.17,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-0.17,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-0.21,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-0.21,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-0.54,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":-0.54,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-0.32,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":-0.32,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-0.71,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-0.71,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-0.19,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-0.19,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1.3,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-1.3,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":-0.54,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":-0.1,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-0.1,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1.12,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1.12,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1.19,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1.19,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0.92,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0.92,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-0.15,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-0.15,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0.63,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.63,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":-0.26,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":-0.18,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-0.16,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.33,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-0.32,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":-0.16,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-0.15,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-0.53,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-0.51,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-0.2,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-0.19,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-0.59,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-0.56,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-0.24,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-0.24,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.53,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":-0.53,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-0.29,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":-0.29,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.85,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-0.85,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-0.32,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-0.32,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-1.11,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-1.11,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-0.33,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-0.33,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.75,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-0.75,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-0.41,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-0.41,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.96,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-0.96,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-0.23,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-0.23,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-1.2,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-0.09,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.17,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-0.08,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.3,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-0.13,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"}]}},"EarningsPerShareBasicAndDiluted":{"label":"Earnings Per Share, Basic and Diluted","description":"The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2019-01-01","end":"2019-09-30","val":-0.96,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-0.23,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-1.2,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-0.09,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.17,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-0.08,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.3,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-0.13,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.5,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.2,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.23,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-0.03,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"}]}},"EarningsPerShareDiluted":{"label":"Earnings Per Share, Diluted","description":"The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2010-01-01","end":"2010-06-30","val":0.01,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-04-01","end":"2010-06-30","val":0.01,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":0.02,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":0.01,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":0.03,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0.01,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0.02,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":0.02,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-04-01","end":"2011-06-30","val":0.01,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":0.01,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0.05,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":0.05,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-07-01","end":"2011-09-30","val":0.02,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0.02,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0.06,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":0.06,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0.01,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":0.01,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0.03,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":0.03,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":0.02,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-04-01","end":"2012-06-30","val":0.02,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0.05,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":0.05,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-07-01","end":"2012-09-30","val":0.02,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":0.02,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0.07,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":0.37,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.01,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":0.07,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.04,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":0.2,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0.03,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0.13,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0.06,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":0.3,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":0.02,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-07-01","end":"2013-09-30","val":0.1,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0.41,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0.41,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0.05,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":0.05,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.08,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":0.08,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-04-01","end":"2014-06-30","val":0.03,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":0.03,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0.06,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":0.06,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-0.02,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-0.02,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-0.17,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-0.17,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-0.21,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-0.21,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-0.54,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":-0.54,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-0.32,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":-0.32,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-0.71,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-0.71,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-0.19,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-0.19,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1.3,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-1.3,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":-0.54,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":-0.1,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-0.1,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1.12,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1.12,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1.19,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1.19,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0.92,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0.92,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-0.15,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-0.15,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0.63,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.63,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":-0.26,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":-0.18,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-0.16,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.33,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-0.32,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":-0.16,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-0.15,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-0.53,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-0.51,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-0.2,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-0.19,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-0.59,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-0.56,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-0.24,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-0.24,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.53,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":-0.53,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-0.29,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":-0.29,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.85,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-0.85,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-0.32,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-0.32,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-1.11,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-1.11,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-0.33,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-0.33,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.75,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-0.75,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-0.41,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-0.41,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.96,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-0.23,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-1.2,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-0.09,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.17,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-0.08,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"}]}},"EffectiveIncomeTaxRateContinuingOperations":{"label":"Effective Income Tax Rate Reconciliation, Percent","description":"Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"pure":[{"start":"2011-01-01","end":"2011-12-31","val":0.42,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.36,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":0.37,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.33,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0.33,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0.43,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.4,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-04-01","end":"2014-06-30","val":0.36,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0.29,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0.59,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0.12,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.13,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0.253,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":0.25,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.22,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":0.25,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":0.2,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":0.23,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0.22,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":0.25,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":0.23,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":0.26,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-0.06,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.04,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.08,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":0.14,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.31,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":0.31,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":0.47,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0.3,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0.3,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":0.3,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0.25,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.25,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.25,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":0.26,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.24,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":0.252,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-01-01","end":"2017-09-30","val":0.18,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":0.18,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0.3,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0.31,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-0.02,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-0.02,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.053,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":0.053,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0.03,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":0.03,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":0.03,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":0.03,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-0.001,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-0.001,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.001,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-0.01,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.613,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4.35,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":3,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent","description":"Percentage of domestic federal statutory tax rate applicable to pretax income (loss).","units":{"pure":[{"start":"2011-01-01","end":"2011-12-31","val":0.34,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.33,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":0.34,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.34,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0.34,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.34,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-0.34,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.34,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.34,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.34,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.34,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.34,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0.35,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.613,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.003,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.","units":{"pure":[{"start":"2014-01-01","end":"2014-12-31","val":-0.04,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-0.05,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-0.37,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-0.29,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.02,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.02,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.05,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0.05,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.22,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-0.22,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-0.21,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-0.21,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.27,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.","units":{"pure":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.1,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-0.1,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-0.04,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-0.04,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.","units":{"pure":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-0.06,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-0.06,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-0.08,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-0.08,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.02,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-0.02,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.01,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-0.01,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent","description":"Percentage of difference between reported income tax expense (benefit) and 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 share-based payment arrangement.","units":{"pure":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.01,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0.01,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"}]}},"EffectiveIncomeTaxRateReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"pure":[{"start":"2011-01-01","end":"2011-12-31","val":0.02,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-0.03,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-0.03,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-0.03,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-0.03,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-0.09,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-0.1,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-0.02,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-0.01,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.01,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-0.05,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.02,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-0.02,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.01,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":0.01,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.01,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":0.01,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.01,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings":{"label":"Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the repatriation of foreign earnings.","units":{"pure":[{"start":"2014-01-01","end":"2014-12-31","val":-0.02,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-0.02,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-0.02,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-0.02,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.05,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-0.06,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.01,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":0.01,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).","units":{"pure":[{"start":"2011-01-01","end":"2011-12-31","val":0.06,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.06,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":0.06,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.01,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0.01,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-0.01,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-0.01,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.02,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.02,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.08,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0.08,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.02,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":0.02,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.01,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":0.01,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.08,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"EffectiveIncomeTaxRateReconciliationTaxCredits":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.","units":{"pure":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-0.05,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.02,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.02,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0.02,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.02,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":0.02,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.02,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":0.02,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.09,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"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":"2014-01-01","end":"2014-12-31","val":-5978,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-5978,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3748,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":3748,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":10158,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":10158,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-6290,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-6290,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-17407,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-17407,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":12426,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":12426,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":7142,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":7142,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":14730,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":14730,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-8498,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-8498,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":13011,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":13011,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":35641,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":35641,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-01-01","end":"2017-09-30","val":17009,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":17009,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":20502,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":20502,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":16443,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":16443,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-19322,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":-19322,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-18687,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-18687,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-19637,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-19637,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-11285,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-11285,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-30186,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-30186,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-50690,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-50690,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-37918,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-37918,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-83900,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-83900,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-118509,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-118509,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-142781,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":-88091,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-91191,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":105648,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"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":"2018-03-28","val":190000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2018Q1I"}]}},"EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet":{"label":"Embedded Derivative, Fair Value of Embedded Derivative, Net","description":"Net fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as assets, net of those classified as liabilities.","units":{"USD":[{"end":"2017-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2I"},{"end":"2018-03-31","val":185870,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":185870,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":185870,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":160278,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":160278,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":160278,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":160278,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":160278,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":151868,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"}]}},"EmployeeBenefitsAndShareBasedCompensation":{"label":"Employee Benefits and Share-based Compensation","description":"Amount of expense for employee benefit and equity-based compensation.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":15659,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":46737,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"}]}},"EmployeeBenefitsAndShareBasedCompensationNoncash":{"label":"Employee Benefit and Share-based Payment Arrangement, Noncash","description":"Amount of noncash expense (reversal of expense) for employee benefits and share-based payment arrangement. Includes, but is not limited to, pension, other postretirement, postemployment and termination benefits.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":184346,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":359752,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-01-01","end":"2017-09-30","val":559437,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":768778,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":237415,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":237415,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":476221,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":476221,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":710879,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":710879,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":964676,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":964676,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":303517,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":303517,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":565592,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":565592,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":849900,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":849900,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":1204213,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":1204213,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":370632,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":370632,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":741051,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":741051,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":1138521,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":1526693,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":555586,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1138405,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions":{"label":"Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount","description":"Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.","units":{"USD":[{"end":"2019-12-31","val":2350000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":710000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":680000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions":{"label":"Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount","description":"Amount of cost to be recognized for option under share-based payment arrangement.","units":{"USD":[{"end":"2018-12-31","val":2485163,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2350000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1920000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"}]}},"EquityIssuancePerShareAmount":{"label":"Development Stage Entities, Equity Issuance, Per Share Amount (Deprecated 2015-01-31)","description":"Amount per share or per unit assigned to the consideration received of equity securities issued for development stage entities.","units":{"USD":[{"start":"2011-02-01","end":"2011-03-31","val":0.25,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q1"},{"start":"2011-02-01","end":"2011-03-31","val":0.25,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-02-01","end":"2011-03-31","val":0.25,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-05-08","end":"2012-05-09","val":0.001,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-05-08","end":"2012-06-30","val":0.001,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q2"},{"start":"2012-05-08","end":"2012-06-30","val":0.001,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"}]}},"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":"2012-01-01","end":"2012-12-31","val":35201,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":35201,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":20825,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":20825,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":20825,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":20825,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":70809,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":70809,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":72893,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":72893,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":73301,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":73301,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-01-01","end":"2014-09-30","val":73301,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":73301,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":66843,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":66843,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1247,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1247,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-422,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-422,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"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":"2012-01-01","end":"2012-12-31","val":35201,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-3171,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":20825,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":20825,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":70809,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":70809,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":83775,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":83775,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":84264,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":84264,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-01-01","end":"2014-09-30","val":84264,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":84264,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":66843,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":66843,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1247,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"}]}},"ExtinguishmentOfDebtGainLossIncomeTax":{"label":"Extinguishment of Debt, Gain (Loss), Income Tax","description":"Current period income tax expense or benefit pertaining to a gain (loss) on an extinguishment of debt.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-3438077,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"FairValueAdjustmentOfWarrants":{"label":"Fair Value Adjustment of Warrants","description":"Amount of expense (income) related to adjustment to fair value of warrant liability.","units":{"USD":[{"start":"2014-01-29","end":"2014-01-30","val":11500000,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-29","end":"2014-01-30","val":11500000,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2014-01-29","end":"2014-01-30","val":11500000,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2014-01-29","end":"2014-01-30","val":11500000,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2014-01-29","end":"2014-01-30","val":11500000,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2013Q4I"},{"start":"2017-01-01","end":"2017-12-31","val":11500000,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":11500000,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":11500000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"}]}},"FairValueAssumptionsExercisePrice":{"label":"Fair Value Assumptions, Exercise Price (Deprecated 2018-01-31)","description":"Agreed upon price for the exchange of the underlying asset.","units":{"USD":[{"end":"2013-08-01","val":1,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"}]}},"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":"2011-01-25","end":"2011-01-26","val":0.68,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2011-03-22","end":"2011-03-23","val":0.68,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2011-03-22","end":"2011-03-23","val":0.68,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-22","end":"2012-01-23","val":0.54,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2011-01-26","end":"2012-06-30","val":0.68,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-23","end":"2012-06-30","val":0.54,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-26","end":"2012-09-30","val":0.68,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-23","end":"2012-09-30","val":0.54,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-10-04","end":"2012-10-05","val":0.66,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-10-28","end":"2012-10-29","val":0.58,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"}],"USD":[{"start":"2011-03-22","end":"2011-03-23","val":0.68,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"}]}},"FairValueAssumptionsRiskFreeInterestRate":{"label":"Fair Value Assumptions, Risk Free Interest Rate (Deprecated 2018-01-31)","description":"Risk-free interest rate assumption used in valuing an instrument.","units":{"pure":[{"start":"2011-01-25","end":"2011-01-26","val":0.024,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2011-03-22","end":"2011-03-23","val":0.0207,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2011-03-22","end":"2011-03-23","val":0.0207,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-22","end":"2012-01-23","val":0.012,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2011-01-26","end":"2012-06-30","val":0.024,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-23","end":"2012-06-30","val":0.012,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-26","end":"2012-09-30","val":0.024,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-23","end":"2012-09-30","val":0.012,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-10-04","end":"2012-10-05","val":0.09,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-10-28","end":"2012-10-29","val":0.0035,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"}],"USD":[{"start":"2011-03-22","end":"2011-03-23","val":0.0207,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"}]}},"FairValueOptionChangesInFairValueGainLoss1":{"label":"Fair Value, Option, Changes in Fair Value, Gain (Loss)","description":"For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":210000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":190000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":210000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":210000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"}]}},"FederalIncomeTaxExpenseBenefitContinuingOperations":{"label":"Federal Income Tax Expense (Benefit), Continuing Operations","description":"Amount of current and deferred federal income tax expense (benefit) attributable to income (loss) from continuing operations.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-133046,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-2366022,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-2366022,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-1944618,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"FiniteLivedIntangibleAssetsAccumulatedAmortization":{"label":"Finite-Lived Intangible Assets, Accumulated Amortization","description":"Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2010-12-31","val":6264,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2010-12-31","val":6264,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":6002,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":6744,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"},{"end":"2011-09-30","val":7098,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":7432,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":7432,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":7432,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":7432,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":7432,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":7766,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":8100,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":8434,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":8768,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":8768,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":8768,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":8768,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"end":"2012-12-31","val":8768,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":9000,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":9000,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":9000,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":9000,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":9000,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q4I"},{"end":"2014-09-30","val":34667,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":281364,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":281364,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":281364,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":281364,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q4I"},{"end":"2015-03-31","val":650337,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1059037,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1395037,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3018063,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":-3018063,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3488563,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3598242,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3879843,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-5186632,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":-5186632,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5398906,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-5709039,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5862297,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-6020332,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":-6020332,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6277955,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4249758,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4377010,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-4484014,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":4484014,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":4484014,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":4484014,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":-4484014,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4541477,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4688439,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1989750,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-2085000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":2085000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":-2085000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":-2085000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":-2085000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2237801,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-2421547,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-2574348,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-2727149,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":-2727149,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":-2727149,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-2898698,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-3070247,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, after Year Five","description":"Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2014-09-30","val":1866000,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2060660,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1475240,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1473426,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1459440,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1256080,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1163266,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1277543,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1154338,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":592024,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":645000,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":645004,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":645002,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":645004,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":465000,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":465002,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":465000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":465000,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-03-31","val":324000,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":324000,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":324000,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1720000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":381000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1689053,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1689053,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1298851,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1298852,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1298853,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":"2014-12-31","val":1514792,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1385176,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1425389,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1381714,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1354310,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":866721,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":592015,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":301359,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":514627,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":394636,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":264770,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":132126,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":459996,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":345000,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":229998,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":115000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":381000,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-03-31","val":285750,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":190500,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":95250,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":611200,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":458400,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":305600,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":152799,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":559200,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":514650,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":343100,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.","units":{"USD":[{"end":"2014-09-30","val":77000,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2015-03-31","val":1122397,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":773762,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":372386,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Five","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2014-09-30","val":460000,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":771531,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":573391,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":600446,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":589409,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":468749,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":578857,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":500380,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":595688,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":435996,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":280000,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":279996,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":280000,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":228000,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":228000,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":228000,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":228000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":180000,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-03-31","val":180000,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":180000,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":180000,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":420200,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":420200,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":420200,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":420200,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":390200,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":390200,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":390200,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFour":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Four","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2014-09-30","val":446000,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":988313,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":763812,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":780781,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":763379,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":619323,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":689294,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":670416,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":718964,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":435996,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":332000,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":332004,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":332000,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":279996,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":280000,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":280000,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":280000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":228000,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-03-31","val":228000,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":228000,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":228000,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":459200,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":459200,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":459200,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":459200,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":420200,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":420200,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":420200,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":"2014-09-30","val":436000,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1159272,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":978553,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1001184,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":977511,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":831327,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":857836,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":871937,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":898037,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":435996,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":381000,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":381000,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":381000,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":332004,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":332000,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":332000,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":332000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":280000,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-03-31","val":280000,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":280000,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":280000,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":507200,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":507200,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":507200,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":507200,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":459200,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":586200,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":586200,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":"2014-09-30","val":285000,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1400670,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1147003,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1177124,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1144987,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":988516,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":979104,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":997862,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1030951,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":435996,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":460000,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":459996,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":460000,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":381000,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":381000,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":381000,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":381000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":332000,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-03-31","val":332000,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":332000,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":332000,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":559200,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":559200,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":559200,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":559200,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":507200,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":634200,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":634200,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"FiniteLivedIntangibleAssetsFairValueDisclosure":{"label":"Finite-lived Intangible Assets, Fair Value Disclosure","description":"Fair value portion of assets, excluding financial assets, that lack physical substance, having a limited useful life.","units":{"USD":[{"end":"2019-12-31","val":4277000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"}]}},"FiniteLivedIntangibleAssetsGross":{"label":"Finite-Lived Intangible Assets, Gross","description":"Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2014-09-30","val":3579000,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":8176602,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":8176602,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":8176602,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":8176602,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q4I"},{"end":"2015-03-31","val":8095909,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":8291149,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8083863,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":8536368,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":8536368,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":8623641,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8508394,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":8579180,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8037267,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":8037267,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":8119542,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":8299809,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":8320425,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":8346332,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":8346332,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8488955,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6345758,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6358010,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6350014,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":6350014,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":6350014,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":6350014,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":6350014,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6312227,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6363939,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3570000,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6743000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":6743000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":6743000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":6743000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":6743000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6743000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6743000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6743000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6743000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":6743000,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":6743000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6743000,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6743000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"FiniteLivedIntangibleAssetsNet":{"label":"Finite-Lived Intangible Assets, Net","description":"Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2010-12-31","val":2736,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2010-12-31","val":2736,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":2736,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":102236,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"},{"end":"2011-09-30","val":101902,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1568,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":1568,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":1568,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":1568,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":1568,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1234,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":900,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":566,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":232,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":232,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":232,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":232,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"end":"2012-12-31","val":232,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2014-09-30","val":3544333,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":7895238,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":7895238,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":7895238,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":7895238,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":7895238,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":7445572,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":7232112,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":6688826,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5518305,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":5518305,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":5518305,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":5518305,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":5518305,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5135078,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4910152,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4699337,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2850635,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":2850635,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":2850635,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":2850635,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":2850635,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2720636,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2590770,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2458128,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2326000,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":2326000,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":2326000,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":2326000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":2326000,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2211000,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2096000,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1981000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1866000,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":1866000,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":1866000,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1866000,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1866000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1770750,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1675500,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1580250,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4658000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":4658000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":4658000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":4658000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":4658000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4505199,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4321453,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4168652,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4015851,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":4015851,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":4015851,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3844302,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3672753,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"FinitelivedIntangibleAssetsAcquired1":{"label":"Finite-lived Intangible Assets Acquired","description":"Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.","units":{"USD":[{"start":"2015-10-01","end":"2015-12-31","val":574000,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2015-10-01","end":"2015-12-31","val":554000,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-10-01","end":"2015-12-31","val":554000,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":26542,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":26000,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-03-31","val":26000,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":682000,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":102000,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":102000,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":780000,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":56000,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":717000,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"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":"2019-01-01","end":"2019-06-30","val":17126,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":43470,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":25425,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":80727,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":109928,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":109928,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":120802,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":48069,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-46908,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-45204,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"ForeignIncomeTaxExpenseBenefitContinuingOperations":{"label":"Foreign Income Tax Expense (Benefit), Continuing Operations","description":"Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":625,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":463906,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":463906,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-210424,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"GainLossOnContractTermination":{"label":"Gain (Loss) on Contract Termination","description":"Gain (loss) related to the termination of a contract between the parties. The termination may be due to many causes including early termination of a lease by a lessee, a breach of contract by one party, or a failure to perform.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":7000000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"GainLossOnDerivativeInstrumentsNetPretax":{"label":"Gain (Loss) on Derivative Instruments, Net, Pretax","description":"Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-453449,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":-453449,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-453449,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":-453449,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-426154,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-426154,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":27295,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":27295,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-400220,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-400220,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":24574,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":24574,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":214350,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":214350,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":189776,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":189776,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":214350,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":214350,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":214350,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":214350,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"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":"2017-01-01","end":"2017-09-30","val":3481,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":3481,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-4700,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-4700,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-617,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-617,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-617,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-617,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-617,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-617,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":262,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1526,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3299,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"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":"2014-01-01","end":"2014-09-30","val":-10172,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-10172,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-10172,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-10172,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-10172,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-2491,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-2491,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-2491,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":-2491,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-2491,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-2491,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-2491,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-2491,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-13424,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-970,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-8753,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-8753,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-128978,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-128978,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-128978,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-128978,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":-3481,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-3481,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"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":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2021-01-01","end":"2021-03-31","val":-166975,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3438077,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":3271101,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"}]}},"GeneralAndAdministrativeExpense":{"label":"General and Administrative Expense","description":"The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":372323,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-04-01","end":"2010-06-30","val":190826,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":578470,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":206146,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":852530,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":318370,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":567046,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":567046,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-04-01","end":"2011-06-30","val":248676,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":248676,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":773966,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":773966,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-07-01","end":"2011-09-30","val":206919,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":206919,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1168398,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":1167839,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":278657,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":278657,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":571701,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":571701,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":293047,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-04-01","end":"2012-06-30","val":293047,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":846846,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":846846,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-07-01","end":"2012-09-30","val":275416,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":275416,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1184446,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":1380242,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":416178,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":466293,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":700259,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":800698,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":284081,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":334404,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1002750,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":1159254,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":302491,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-07-01","end":"2013-09-30","val":358788,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1710934,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1710702,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":583764,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":583764,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1047601,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1047601,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-04-01","end":"2014-06-30","val":563786,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":563786,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2020617,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":2020617,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":973016,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":973016,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":3136612,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":3136612,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1084016,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1084016,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2156292,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":1767122,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":1072267,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":883689,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":3766036,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":3153323,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":1609753,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":1386210,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":4822325,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":4005244,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1255241,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":1012330,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1938056,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1938056,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":925726,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":925726,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3171052,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":3171052,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":1232996,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1232996,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":4418500,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":4418500,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1356198,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":1356198,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2587906,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":2587906,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":1231708,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":1231708,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3941877,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":3941878,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1353972,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1353972,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":5346136,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":5346136,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1426234,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":1426234,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2850638,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":2850638,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1424404,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":1424404,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":4368744,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":4368744,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1518106,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":1518106,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":6358087,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":6358087,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2227675,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":2227675,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4162966,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":4162966,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1935291,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1935291,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":6154295,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":6154295,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":1991329,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":1991329,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":8617073,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":8617073,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2413842,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":2413842,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4658401,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":4658401,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":2244560,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":2244560,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":7383655,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":2725254,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":10227128,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2771638,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6294610,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":3522971,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"}]}},"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":"2014-09-30","val":8407227,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":8901106,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":8901106,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":8901106,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":8901106,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":8901106,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":8893611,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":8913786,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8893508,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":8881933,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":8881933,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":8881933,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":8881933,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":8881933,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":8885425,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8865209,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":8864660,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8845394,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":8845394,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":8845394,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":8845394,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":8845394,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":8852305,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":8867539,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":8870649,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":8872898,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":8872898,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":8872898,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":8872898,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":8872898,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8882393,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8864710,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8867319,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8866413,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":8866413,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":8866413,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":8866413,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":8866413,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8861565,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8869548,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8860980,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10922814,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":10922814,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":10922814,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":10922814,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":10922814,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":10919403,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":10925003,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10938143,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":10250088,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":10250088,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":10250088,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10221440,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10230917,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"GoodwillAcquiredDuringPeriod":{"label":"Goodwill, Acquired During Period","description":"Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-4566402,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"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":"2015-01-01","end":"2015-12-31","val":1310386,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":710000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"GoodwillOtherIncreaseDecrease":{"label":"Goodwill, Other Increase (Decrease)","description":"Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":36539,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-36539,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":27504,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":27504,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":6485,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":6000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":7000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":7000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":40000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"GrossProfit":{"label":"Gross Profit","description":"Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":869540,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-04-01","end":"2010-06-30","val":456261,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1407334,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":537794,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":2096511,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":736411,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1555333,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":1555333,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-04-01","end":"2011-06-30","val":818921,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":818921,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":2489551,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2489551,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-07-01","end":"2011-09-30","val":934218,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":934218,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":3456453,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":3456453,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":941067,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":941067,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1961244,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":1961244,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":1020177,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-04-01","end":"2012-06-30","val":1020177,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":3021002,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":3021002,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-07-01","end":"2012-09-30","val":1059758,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":1059758,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":4076424,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":4272220,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1044765,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":1094880,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2136392,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":2236831,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":1091628,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":1141951,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":3293962,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":3450698,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":1157570,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-07-01","end":"2013-09-30","val":1213867,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":4704604,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":4704604,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1201684,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":1201684,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2292441,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":2292441,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-04-01","end":"2014-06-30","val":1129617,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1129617,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":3583036,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":3583036,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":1290595,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":1290595,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":5783884,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":5783884,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2494536,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":2494536,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5161807,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":3088539,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":2667271,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":1621107,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":7876677,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":4731769,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":2714870,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":1643230,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":10638311,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":6402616,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2816117,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":1715688,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3596893,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":3596893,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1881205,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1881205,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":5337727,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":5337727,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":1740834,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1740834,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":7079262,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":7079262,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1752112,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":1752112,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3703588,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":3703588,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":1951476,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":1951476,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":5905080,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":5905080,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":2201492,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":2201492,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":8452007,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":8452007,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2784366,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":2784366,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5719293,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":5719293,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":2934927,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":2934927,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":9120212,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":9120212,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":3400919,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":3400919,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":12853256,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":12853256,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3777904,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":3777904,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":7669518,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":7669518,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":3891615,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":3891615,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":11552732,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":11552732,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":3883214,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":3883214,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":15556970,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":15556970,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4685087,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":4685087,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":10082963,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":10082963,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":5397876,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":5397876,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":15520517,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":5437554,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":21225318,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6099218,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":12220798,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":6121581,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"}]}},"ImpairmentOfIntangibleAssetsExcludingGoodwill":{"label":"Impairment of Intangible Assets (Excluding Goodwill)","description":"The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":1310386,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1310386,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":1310386,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2015-10-01","end":"2015-12-31","val":1310386,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-10-01","end":"2015-12-31","val":1310386,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-12-31","val":1459541,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1459541,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"ImpairmentOfIntangibleAssetsFinitelived":{"label":"Impairment of Intangible Assets, Finite-lived","description":"The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"}]}},"IncomeLossFromContinuingOperations":{"label":"Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent","description":"Amount after tax of income (loss) from continuing operations attributable to the parent.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":-3627877,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-2200799,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-5254859,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-1626991,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-9621934,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1176097,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1824252,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-1824252,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-669104,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-669104,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-3048109,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-3048109,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-1223857,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-1223857,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-5715975,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-5715975,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1474673,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-1379272,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-2790022,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-1315348,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-4471541,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-1681520,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-4975238,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2051942,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"}]}},"IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity":{"label":"Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from continuing operations attributable to the noncontrolling interest.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":-3627868,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-5254859,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-9621934,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1176097,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1824252,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-1824252,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-3048109,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-3048109,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-5715975,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-5715975,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1474673,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-2790022,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":-4471541,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-4975238,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"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-06-30","val":255573,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-04-01","end":"2010-06-30","val":134918,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":482306,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":226733,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":743650,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":271425,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":655639,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-01","end":"2011-06-30","val":655639,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":384213,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":384213,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-09-30","val":1233435,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-01","end":"2011-09-30","val":1233435,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":577797,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":577797,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":1576129,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":1576129,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":322037,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":322037,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":746268,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":746268,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-04-01","end":"2012-06-30","val":424228,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":424228,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-09-30","val":1272499,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-01-01","end":"2012-09-30","val":1272499,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":526231,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":526231,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-12-31","val":1713602,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":373288,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":948803,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":575515,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1427651,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-07-01","end":"2013-09-30","val":478848,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3"}]}},"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":"2012-01-01","end":"2012-12-31","val":1713602,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":373288,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":948803,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":575515,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1427651,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":478848,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1941118,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1941118,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":392137,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":392137,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":628672,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":628672,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-04-01","end":"2014-06-30","val":236575,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":236575,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":388684,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":388684,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-239988,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-239988,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-972470,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-972470,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1565974,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-1565974,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-3888602,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":-4832692,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-2322620,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":-2856232,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-5556493,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-7040273,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-1667899,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-2207589,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-7782355,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-9982343,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-656438,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-1367154,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-2639759,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-2639759,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-1272605,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-1272605,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-4382909,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-4382909,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-1743150,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-1743150,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-7585163,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-7585163,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1974366,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-1878018,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-3683862,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-3545834,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":-1709495,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-1667816,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-5476440,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-5238933,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-1792579,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-1693099,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-7079346,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-6773943,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2009945,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-2009945,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-4770722,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":-4770722,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-2760776,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":-2760776,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-7475823,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-7475823,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-2705101,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-2705101,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-9809816,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-9809816,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2891504,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-2891504,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-7128909,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-7128909,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-4237403,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-4237403,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-9658312,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-9658312,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-2529404,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-2529404,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-12358627,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-12358627,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2550594,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-2550594,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3463792,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-3463792,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-913197,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-913197,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-5004435,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-1540643,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-7334994,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2577282,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2927110,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-349828,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"}]}},"IncomeLossFromContinuingOperationsPerBasicAndDilutedShare":{"label":"Income (Loss) from Continuing Operations, Per Basic and Diluted Share","description":"The amount of net income (loss) from continuing operations per each basic and diluted share of common stock or unit when the per share amount is the same for both basic and diluted shares.","units":{"USD/shares":[{"start":"2020-01-01","end":"2020-06-30","val":-0.17,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-0.08,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2021-01-01","end":"2021-06-30","val":-0.23,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-0.03,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"}]}},"IncomeLossFromContinuingOperationsPerBasicShare":{"label":"Income (Loss) from Continuing Operations, Per Basic Share","description":"The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-06-30","val":-0.64,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-0.38,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-0.87,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-0.24,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1.51,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.16,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.25,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-0.25,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-0.09,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-0.09,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.39,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-0.39,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-0.15,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-0.15,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-0.72,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-0.72,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-0.18,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-0.16,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.33,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-0.16,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-0.53,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-0.2,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-0.59,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-0.24,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"}]}},"IncomeLossFromContinuingOperationsPerDilutedShare":{"label":"Income (Loss) from Continuing Operations, Per Diluted Share","description":"The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-06-30","val":-0.64,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-0.38,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-0.87,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-0.24,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1.51,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.16,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.25,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-0.25,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-0.09,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-0.09,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.39,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-0.39,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-0.15,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-0.15,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-0.72,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-0.72,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-0.18,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-0.16,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.33,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-0.16,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-0.53,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-0.2,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-0.59,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-0.24,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity":{"label":"Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent","description":"Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":591189,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":334148,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":929143,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":337954,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1377632,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":448489,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":465999,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":10187451,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":10187451,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":9742401,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":9742401,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":10187451,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":10187451,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":10666985,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":10666985,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority":{"label":"Income Tax Examination, Liability (Refund) Adjustment from Settlement with Taxing Authority","description":"The amount of the additional liability or refund received or expected based on a final settlement with a taxing authority.","units":{"USD":[{"end":"2020-12-31","val":1600000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"IncomeTaxExpenseBenefit":{"label":"Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":111677,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-04-01","end":"2010-06-30","val":59407,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":211428,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":99751,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":348749,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":114064,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":295350,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":295350,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-04-01","end":"2011-06-30","val":181286,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":181286,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":529051,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":529051,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-07-01","end":"2011-09-30","val":233701,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":233701,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":670497,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":670497,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":117212,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":117212,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":301212,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":301212,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":184000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-04-01","end":"2012-06-30","val":184000,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":513589,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":513589,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-07-01","end":"2012-09-30","val":212377,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":212377,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":643995,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":643995,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":147718,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":147718,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":337797,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":337797,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":190079,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":190079,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":497058,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":497058,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":159261,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-07-01","end":"2013-09-30","val":159261,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":668155,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":668155,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":168765,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":168765,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":254132,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":254132,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-04-01","end":"2014-06-30","val":85367,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":85367,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":111972,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":111972,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-142160,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-142160,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-131258,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-131258,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-395946,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-395946,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-851914,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":-1204815,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-455969,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":-655433,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-1230777,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-1785414,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-378862,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-580598,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":461947,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-360409,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":53660,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-191057,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-815507,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-815507,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-603501,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-603501,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1334800,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1334800,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-519293,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":519293,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-1869188,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-1869188,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-499693,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-498746,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-893840,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-893840,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":-394147,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-395094,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1004899,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-1004899,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":111059,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-111059,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-2104108,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-2104108,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":41997,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":41997,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-252546,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":-252546,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-294543,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":-294543,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-247415,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-247415,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":5130,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":5130,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-330994,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-330994,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2339,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":2339,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3126,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":3126,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":787,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":787,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":835,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":835,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-2291,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":2291,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":29349,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":29349,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1562517,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-1562517,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1505331,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-1505331,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":57187,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":57187,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1503625,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":1706,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1505965,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6573,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10520,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":3947,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"}]}},"IncomeTaxExpenseBenefitContinuingOperations":{"label":"Income Tax Expense (Benefit), Continuing Operations (Deprecated 2013-01-31)","description":"The sum of the current income tax expense or benefit and the deferred income tax expense or benefit pertaining to pretax Income or Loss from continuing operations; income tax expense or benefit may include interest and penalties on tax uncertainties based on the entity's accounting policy.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":184000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-01","end":"2011-09-30","val":221129,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-01","end":"2011-12-31","val":670497,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":643995,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"}]}},"IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems":{"label":"Income Tax Expense (Benefit), Continuing Operations, Discontinued Operations","description":"Amount of current tax expense (benefit) and deferred tax expense (benefit) pertaining to income (loss) from continuing operations and income (loss) from discontinued operations.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-360409,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-1869188,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-1869188,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-2104108,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-2104108,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-330994,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-330994,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":29349,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":29349,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-1505965,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"IncomeTaxesPaid":{"label":"Income Taxes Paid","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":14196,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-01-01","end":"2010-09-30","val":42315,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":273315,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":279362,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":309362,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":309362,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-01","end":"2011-09-30","val":359362,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":359362,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-01","end":"2011-12-31","val":359362,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":359362,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":348122,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":348122,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":348000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":348000,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":503831,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":503831,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-01-01","end":"2012-12-31","val":618000,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":618000,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":235000,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":235000,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":385000,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":385000,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":545000,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":545000,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":708000,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":708000,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":455500,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":455500,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":618500,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":618500,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-01-01","end":"2014-09-30","val":803500,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":803500,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":803500,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":34325,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":34325,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":38325,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":38325,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":97598,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":130292,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":130292,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":28972,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":28972,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":28972,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":28972,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":2575577,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":3643858,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":3643858,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":54582,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":54582,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-12-31","val":-556291,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":98637,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-2099762,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":11013,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":426,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":-1529266,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"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":"2014-01-01","end":"2014-09-30","val":803500,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":97598,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2016-01-01","end":"2016-09-30","val":2575577,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-03-31","val":54582,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":54582,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-01-01","end":"2017-09-30","val":98637,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":98637,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-03-31","val":-82869,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-82869,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1982957,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":-1982957,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-2105913,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-2105913,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-2099762,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":11013,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":11013,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":11013,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":426,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1533467,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-1533467,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-1533467,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2021-01-01","end":"2021-06-30","val":155294,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"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":"2014-03-31","val":184333,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":219907,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":453446,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":328807,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":328807,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":328807,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":328807,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":328807,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":774370,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1234100,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1625736,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":793189,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":793189,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":793189,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":793189,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":793189,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":807385,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":554670,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":562230,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1355180,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1355180,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1355180,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":1355180,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":1355180,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1478418,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2023329,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2043479,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2132616,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":2132616,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":2132616,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":2132616,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":2132616,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2034668,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":207678,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2109,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":22913,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":22913,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":22913,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":22913,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":22913,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":22913,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":43813,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":43813,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":15010,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":15010,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":15010,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":15010,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":15010,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1577927,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":42179,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":42179,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":54449,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":54449,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":54449,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":54449,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":143498,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":"2014-01-01","end":"2014-12-31","val":45113,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":45113,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":2907482,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":2907482,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-185325,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-185325,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-372378,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-372378,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2153583,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":2153583,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2620382,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":2620382,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1979845,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"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":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":672562,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":672562,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":454166,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":454166,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":535884,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":582722,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":582722,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":659980,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":659980,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-360577,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-360577,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-2640001,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-3393997,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-2578955,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-2578955,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-2369986,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-2369986,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-2058172,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-2058172,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-2594415,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-2594415,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-1533631,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"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":"2012-01-01","end":"2012-12-31","val":6271,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":4313,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":4313,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":60114,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":60114,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":27691,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":27691,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":621683,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":621683,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":148246,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":148246,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":66068,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":66068,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-46592,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"}]}},"IncomeTaxReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, 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 other nondeductible expenses.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-7180,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":27503,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":27503,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"}]}},"IncomeTaxReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":35790,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-46188,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-45279,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-50705,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-50705,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":97592,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":97592,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":133295,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":133295,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":375738,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":375738,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":141284,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":141284,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-69968,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-69968,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-85997,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-85997,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":62222,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"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":"2014-01-01","end":"2014-12-31","val":21135,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":21135,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":193108,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":193108,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":29040,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":29040,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":381364,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":381364,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-80534,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":80534,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":22820,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-22820,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-23754,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"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":"2011-01-01","end":"2011-12-31","val":98823,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":107461,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":107461,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":27064,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":27064,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":5365,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":5365,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-159628,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-227988,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":32928,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":32928,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-563944,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-563944,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-194244,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-194244,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-68162,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-68162,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-556596,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"IncomeTaxReconciliationTaxCredits":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, 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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-164297,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":164297,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":141256,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":141256,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":147727,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":147727,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":227213,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-227213,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-685389,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"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":"2013-01-01","end":"2013-09-30","val":-26090,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":182860,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":289028,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-26833,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-65906,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":82381,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":238957,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":238957,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":46123,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":46123,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-52998,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-52998,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":120660,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":120660,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-156081,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-156081,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":155471,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":155471,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":77186,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":77185,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-01-01","end":"2017-09-30","val":366469,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":366469,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-22860,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-22860,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":751502,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":751502,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":564696,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":564696,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":669474,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":669474,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":1094281,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":1094281,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-274640,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-274640,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-78830,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-78830,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":3891,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":3891,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":439028,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":439028,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":890013,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":890013,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-120934,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-120934,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":229798,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":-978825,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-194939,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-108933,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"IncreaseDecreaseInAccountsReceivable":{"label":"Increase (Decrease) in Accounts Receivable","description":"The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-15577,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":4053,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3877,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":3877,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-01","end":"2011-09-30","val":-7869,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-7869,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-01","end":"2011-12-31","val":11351,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-11351,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-46655,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":46655,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-27959,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":27959,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-52734,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":52734,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-01-01","end":"2012-12-31","val":33926,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":33926,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":13128,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":13128,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":25256,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":25256,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":8946,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":8946,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-13128,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-13128,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":13659,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":13659,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-5535,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-5535,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-01-01","end":"2014-09-30","val":34912,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":34912,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":153056,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":153056,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":93519,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":93519,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":120488,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":120488,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":240717,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":240717,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":428764,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":428764,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-49038,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-49038,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":43014,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":43014,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":301602,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":301602,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":499516,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":499516,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-214873,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":214873,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-505384,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":505384,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-01-01","end":"2017-09-30","val":-618140,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":618140,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-665296,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":665296,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-84896,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-11002,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-52793,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":41504,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-103463,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":40253,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-183350,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":3896,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":14448,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-14448,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-25294,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-25294,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-15014,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-15014,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-204217,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-204217,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":85272,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-85272,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-106260,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-106260,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":64969,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":21989,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-47120,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":20362,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"IncreaseDecreaseInAccruedIncomeTaxesPayable":{"label":"Increase (Decrease) in Income Taxes Payable","description":"The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":58975,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-01-01","end":"2010-09-30","val":167159,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":70863,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-100306,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-19871,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":-19871,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-01","end":"2011-09-30","val":168643,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":168643,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-01","end":"2011-12-31","val":358325,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":358325,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-283346,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-283346,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-425534,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":-425534,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-408761,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":-408761,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-01-01","end":"2012-12-31","val":-380840,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-380840,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-67214,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":-67214,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":28045,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":28045,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":23259,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":23259,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":172499,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":172499,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-244838,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-279923,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-513462,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":-387787,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-442811,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-445507,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-904301,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-1299703,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-445145,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-445145,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":19419,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":19419,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-291526,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-291526,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-3369621,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-5706659,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-5706659,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-76241,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-498761,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-12-31","val":-1105771,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"IncreaseDecreaseInAccruedLiabilities":{"label":"Increase (Decrease) in Accrued Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":844,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-01-01","end":"2010-09-30","val":19214,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":130074,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-99797,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-146607,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":-146607,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-01","end":"2011-09-30","val":-145962,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-145962,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-01","end":"2011-12-31","val":1305,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":1305,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-89977,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-89977,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-53639,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":-53639,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-35944,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":-35944,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-01-01","end":"2012-12-31","val":-44598,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-44598,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":30943,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":30943,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":12379,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":12379,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-45782,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":-19692,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-22241,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-28312,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3693,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":3693,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":13187,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":13187,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-01-01","end":"2014-09-30","val":42522,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":225382,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":196908,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-37096,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-150622,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-123789,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-146046,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":-80148,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":97284,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":14901,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":71487,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":71487,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":25849,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":25849,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-101544,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-101544,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":379324,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":271058,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":271058,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-41091,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-453488,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-12-31","val":-272133,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"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":"2016-01-01","end":"2016-09-30","val":379324,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-03-31","val":-41091,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-453488,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-01-01","end":"2017-09-30","val":-323378,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-323378,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-256969,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-61837,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-61837,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-31587,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":27784,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":162984,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":162984,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-69280,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-69280,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-87300,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-36639,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-392480,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-394239,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-288041,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":975631,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"IncreaseDecreaseInCustomerDeposits":{"label":"Increase (Decrease) in Customer Deposits","description":"The increase (decrease) during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":39405,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-01","end":"2011-06-30","val":39405,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-09-30","val":39405,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-01","end":"2011-09-30","val":39405,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":39405,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":39405,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"}]}},"IncreaseDecreaseInDeferredIncomeTaxes":{"label":"Increase (Decrease) in Deferred Income Taxes","description":"The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-06-30","val":-5504,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":-3798,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"}]}},"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":"2010-01-01","end":"2010-06-30","val":-34324,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-01-01","end":"2010-09-30","val":-34564,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-26880,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":21425,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":51412,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":51412,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-01","end":"2011-09-30","val":43884,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":43884,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-01","end":"2011-12-31","val":38267,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":38267,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":22713,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":22713,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":30462,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":30462,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":29175,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":29175,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-01-01","end":"2012-12-31","val":15634,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":15634,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-21565,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":-21565,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-30641,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-30641,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-30671,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":-30671,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-16731,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-16731,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":33634,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":33634,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":38737,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":38737,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-01-01","end":"2014-09-30","val":89114,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":89114,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":274683,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":274683,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-20946,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-20946,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-109578,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":-78159,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-146664,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-121794,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-109827,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-91703,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-29851,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-12917,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-37419,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-37419,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-228472,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-228472,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-246721,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-246721,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-339,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-339,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-37987,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-37987,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-01-01","end":"2017-09-30","val":-13093,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-13093,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-8795,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-8795,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":20623,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":20623,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":40910,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":40910,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":59972,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":59972,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-27283,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-27283,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":39585,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":39585,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":65612,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":65612,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":258991,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":258991,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":421405,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":421405,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-94289,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-94289,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-201893,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-201893,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-297384,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":-21048,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":111439,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":20294,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"IncreaseDecreaseInIncomeTaxes":{"label":"Increase (Decrease) in Income Taxes","description":"The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":-30853,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":33639,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"}]}},"IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable":{"label":"Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable","description":"The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":-244838,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-279923,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-01-01","end":"2014-09-30","val":-513462,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-03-31","val":-445507,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-904301,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":-1299703,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"}]}},"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":"2016-01-01","end":"2016-09-30","val":3369621,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-03-31","val":-75294,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-497814,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-01-01","end":"2017-09-30","val":680297,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-680297,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-1105771,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":104070,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":104070,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1838379,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":1838379,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":2050292,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":2050292,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":1966648,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":1966648,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2339,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-2339,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-28562,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-28562,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-30853,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-2094,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1562944,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":33639,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"}]}},"IncreaseDecreaseInOperatingAssets":{"label":"Increase (Decrease) in Operating Assets","description":"The increase (decrease) during the reporting period in the aggregate amount of assets used to generate operating income.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-69400,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-01-01","end":"2010-09-30","val":-69400,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-97650,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-36259,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-6123,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-01","end":"2011-06-30","val":-6123,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-09-30","val":10126,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-01","end":"2011-09-30","val":10126,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-2208,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":2208,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":9087,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":-9087,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":19706,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":-19706,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-09-30","val":44173,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-01-01","end":"2012-09-30","val":-44173,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-12-31","val":40051,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-23567,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-26278,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":28517,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"}]}},"IncreaseDecreaseInOtherOperatingAssets":{"label":"Increase (Decrease) in Other Operating Assets","description":"Amount of increase (decrease) in operating assets classified as other.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":40051,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-23567,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-26278,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":28517,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":50429,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":50429,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-27802,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":-27802,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-6353,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-6353,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-01-01","end":"2014-09-30","val":30337,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":30337,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":-254738,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-254738,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":32665,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":32665,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":103482,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":55446,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":99082,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":61591,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":42837,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":18734,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":130635,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":84941,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":255622,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":255622,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":334641,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":334641,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":210715,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":210715,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-55908,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-40440,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-172404,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":33430,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-01-01","end":"2017-09-30","val":-103345,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-134162,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-136771,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-726227,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-32991,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-210529,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-89343,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":-452582,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-215890,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-773608,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-1097683,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-1097683,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-42855,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":42855,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-416276,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-416276,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-746774,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-746774,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-837082,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-837082,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":342872,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-342872,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-279099,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-279099,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-740686,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":-949881,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-193429,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-239733,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"IncreaseDecreaseInOtherOperatingLiabilities":{"label":"Increase (Decrease) in Other Operating Liabilities","description":"Amount of increase (decrease) in operating liabilities classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":-87300,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-36639,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-392480,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-288041,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":27772,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":340808,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"IncreaseDecreaseInReceivables":{"label":"Increase (Decrease) in Receivables","description":"The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":140000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":50000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1900,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":500,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-06-30","val":130000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":40000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1400,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":100,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"}]}},"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":"2016-01-01","end":"2016-03-31","val":250000,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":250000,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":250000,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"}]}},"IncreaseDecreaseInUnbilledReceivables":{"label":"Increase (Decrease) in Unbilled Receivables","description":"The increase (decrease) during the reporting period of the amount of revenue for work performed for which billing has not occurred, net of uncollectible accounts.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":-73894,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-94297,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-143716,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-187246,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-93772,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":93772,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-138819,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-138819,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-189008,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-189008,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-254987,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-254987,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":92496,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-92496,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-133315,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-133315,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-137518,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":-230895,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-31785,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-27704,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"IncrementalCommonSharesAttributableToCallOptionsAndWarrants":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.","units":{"shares":[{"start":"2011-01-01","end":"2011-06-30","val":330957,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-01","end":"2011-09-30","val":401317,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-07-01","end":"2011-09-30","val":471390,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":423085,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":516688,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-04-01","end":"2012-06-30","val":547089,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-12-31","val":63840,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":12768,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":86461,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":17292,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":63840,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":12768,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":26242,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":5248,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":53228,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":9277,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":2626450,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-07-01","end":"2013-09-30","val":5290,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":11255,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":11255,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":32778,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":32778,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":28319,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":28319,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-04-01","end":"2014-06-30","val":23625,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":23625,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":27128,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":27128,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"}]}},"IncrementalCommonSharesAttributableToConversionOfDebtSecurities":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.","units":{"shares":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"}]}},"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":"2012-01-01","end":"2012-12-31","val":27105,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":218667,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":90067,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":76885,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":134741,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":108670,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":53477,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":53477,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":30302,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":30302,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":30348,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":30348,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-04-01","end":"2014-06-30","val":23907,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":23907,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":26177,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":26177,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2016-01-01","end":"2016-06-30","val":10604,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":10748,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"}]}},"IndefiniteLivedIntangibleAssetsExcludingGoodwill":{"label":"Indefinite-lived Intangible Assets (Excluding Goodwill)","description":"Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.","units":{"USD":[{"end":"2019-12-31","val":381000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":380000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":380000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"InducedConversionOfConvertibleDebtExpense":{"label":"Induced Conversion of Convertible Debt Expense","description":"Consideration given by issuer of convertible debt to provide an incentive for debt holders to convert the debt to equity securities. The expense is equal to the fair value of all securities and other consideration transferred in the transaction in excess of the fair value of securities issuable pursuant to the original conversion terms.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":2162696,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":2162696,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2162696,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2162696,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"}]}},"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":"2015-12-31","val":14400238,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":14400238,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":14020503,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":13775361,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":13563997,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":11696029,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":11696029,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":11572941,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":11458309,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":11328777,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11198898,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":11198898,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11093393,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10960710,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10848319,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10732413,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":10732413,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":10732413,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":10732413,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":10732413,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":10632315,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10545048,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10441230,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":15580814,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":15580814,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":15580814,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":15580814,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":15580814,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":15424602,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":15246456,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":15106795,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":14265939,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":14265939,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":14265939,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":14065742,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":13903670,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"IntangibleAssetsNetIncludingGoodwill":{"label":"Intangible Assets, Net (Including Goodwill)","description":"Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.","units":{"USD":[{"end":"2014-09-30","val":11951560,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":16796344,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"}]}},"InterestExpenseBorrowings":{"label":"Interest Expense, Borrowings","description":"Aggregate amount of interest expense on all borrowings.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2018-01-01","end":"2018-03-31","val":4575,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":4575,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":110933,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":110933,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":106359,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":106359,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":217292,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":217292,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":106359,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":106359,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":298213,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":298213,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":98000,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":98000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":142275,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":142275,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":44276,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":44276,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":142275,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":142275,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":142275,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":142275,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"InterestIncomeExpenseNet":{"label":"Interest Income (Expense), Net","description":"The net amount of operating interest income (expense).","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":1094,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":1094,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1310,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":184,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":443,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-01","end":"2011-06-30","val":443,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":259,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":259,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-09-30","val":558,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-01","end":"2011-09-30","val":558,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":116,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":116,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":559,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"}]}},"InterestIncomeExpenseNonoperatingNet":{"label":"Interest Income (Expense), Nonoperating, Net","description":"The net amount of nonoperating interest income (expense).","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":153,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":144,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":521,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":367,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"}]}},"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":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":26850,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"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":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-19255,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":2836,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2021-01-01","end":"2021-03-31","val":23750,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"IssuanceOfStockAndWarrantsForServicesOrClaims":{"label":"Issuance of Stock and Warrants for Services or Claims","description":"Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":73768,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-09-30","val":508561,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":508561,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":508561,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":508561,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":508561,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"}]}},"LeaseAndRentalExpense":{"label":"Operating Leases, Rent Expense","description":"Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":500183,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":430930,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"LesseeOperatingLeaseLiabilityPaymentsDue":{"label":"Lessee, Operating Lease, Liability, to be Paid","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease.","units":{"USD":[{"end":"2019-03-31","val":7650151,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7465591,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7281032,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7096472,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7596057,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":11568195,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":11249685000000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":10923249,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"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-03-31","val":4020754,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4020754,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4020754,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3221086,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3540910,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5525881,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5525881000000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4109161,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":553679,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":369119,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":184560,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":742956,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":613233,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":644946,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":326436000000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1321598,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":794937,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":794937,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":794937,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":799669,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":878864,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1377086,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1377086000000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1416720,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"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":771278,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":771278,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":771278,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":794937,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":873611,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1369159,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1369159000000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1377086,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"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":766546,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":766546,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":766546,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":771278,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":847346,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1329525,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1329525000000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1369159,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"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":742956,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":742956,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":742956,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":766546,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":842093,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1321598,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1321598000000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1329525,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"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":2017856,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1926835,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1837344,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1749405,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1827901,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-2709837,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-2566836000000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-2426724,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"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":"2013-12-31","val":588321,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":588319,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-09-30","val":7871212,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":9455141,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":9455141,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":9455141,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":9455141,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":9455141,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":9980775,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":6570442,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7009327,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7838585,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":7838585,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2411708,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":2411708,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":2411708,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":2411708,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":2411708,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2560337,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2175654,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2475681,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1749915,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1749915,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1749915,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":1749915,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":1749915,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10547942,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10573853,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10778389,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":11219558,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":11219558,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":11219558,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":11219558,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":11219558,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":16613269,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8085701,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8312342,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9193458,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":9193458,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":9193458,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":9193458,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":9193458,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11914267,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":17453604,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":17861179,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":17056941,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":17056941,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":17056941,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":16996773,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":14101053,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":869716,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2010-12-31","val":869716,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":869716,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1316389,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1855003,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2398452,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":2398452,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":2398452,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":2398452,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":2398452,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2283784,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":875519,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1052383,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1271054,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":1271054,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":1271054,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":1271054,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"end":"2012-12-31","val":1271054,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1451332,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1666704,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2029486,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2463660,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":2463660,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":2463660,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":2463660,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":2463660,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":12714162,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":12409946,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":19251590,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":21707628,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":21707628,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":21707628,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":21707628,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":21707628,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":21205060,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":21412447,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":24084829,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":21242007,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":21242007,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":21242007,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":21242007,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":21242007,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":20320252,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":32969643,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":29370802,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":25329953,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":25329953,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":25329953,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":25329953,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":25329953,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":24178861,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":22684465,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":21579791,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":20463289,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":21682123,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":21682123,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":21682123,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":21682123,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":28643651,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":26821452,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":25409356,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":24007276,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":24007276,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":24007276,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":24007276,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":24007276,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":38085598,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":36510187,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":34509273,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":38006805,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":38006805,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":38006805,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":38006805,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":38006805,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":40085983,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":45039032,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":44460267,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":56745746,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":56745746,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":56745746,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":54802417,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":52444451,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":571912,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2010-12-31","val":571912,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":571912,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":461705,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"},{"end":"2011-09-30","val":644434,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":974845,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":974845,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":974845,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":974845,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":974845,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":625324,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":512536,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":545782,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":531674,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":531674,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":531674,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":531674,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"end":"2012-12-31","val":531674,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":498462,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":524010,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":451251,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":588321,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":588321,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":588321,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":588321,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":588319,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":480845,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":495067,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":908212,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1775830,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1775830,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1775830,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":1775830,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":1775830,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1596679,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":6570442,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7009327,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7838585,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":7838585,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":7838585,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":7838585,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":7838585,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":7312224,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6807523,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4333073,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2216213,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":2216213,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":2216213,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":2216213,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":2216213,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2327236,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1914180,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2188247,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1581783,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1581783,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1581783,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":1581783,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":1581783,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2310227,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2089112,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2262371,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2662782,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":2662782,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":2662782,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":2662782,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":2662782,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2701290,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2903190,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3230719,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4216731,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":4216731,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":4216731,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":4216731,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":4216731,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6567088,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7374647,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8549130,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8516505,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":8516505,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":8516505,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9241973,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6742935,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"LiabilitiesNoncurrent":{"label":"Liabilities, Noncurrent","description":"Amount of obligation due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2014-09-30","val":6963000,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"}]}},"LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation":{"label":"Disposal Group, Including Discontinued Operation, Liabilities","description":"Amount classified as liabilities attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2015-12-31","val":369941,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":369941,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":369941,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"}]}},"LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent":{"label":"Disposal Group, Including Discontinued Operation, Liabilities, Current","description":"Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2015-12-31","val":369941,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":369941,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":369941,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"}]}},"LicenseCosts":{"label":"License Costs (Deprecated 2018-01-31)","description":"Costs incurred and are directly related to generating license revenue. Licensing arrangements include, but are not limited to, rights to use a patent, copyright, technology, manufacturing process, software or trademark.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":100000,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"}]}},"LineOfCreditFacilityIncreaseAccruedInterest":{"label":"Line of Credit Facility, Increase, Accrued Interest","description":"Increase for accrued, but unpaid interest on the credit facility for the period.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":30000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"}]}},"LinesOfCreditCurrent":{"label":"Line of Credit, Current","description":"The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1900000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1900000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1900000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1900000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":1900000,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":1900000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1900000,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1900000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"LoansAndLeasesReceivableRelatedPartiesAdditions":{"label":"Loans and Leases Receivable, Related Parties, Additions","description":"Reflects the amount of new advances made to related parties in the form of loan and lease receivables.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-100000,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"}]}},"LongTermDebt":{"label":"Long-term Debt","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2020-06-30","val":3399499,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3399499,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3399500,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive":{"label":"Long-Term Debt, Maturity, after Year Five","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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":"2020-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths":{"label":"Long-Term Debt, Maturity, Year One","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-06-30","val":360703,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":360703,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2630962,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive":{"label":"Long-Term Debt, Maturity, Year Five","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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":"2020-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour":{"label":"Long-Term Debt, Maturity, Year Four","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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":"2020-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree":{"label":"Long-Term Debt, Maturity, Year Three","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-06-30","val":768537,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":768537,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo":{"label":"Long-Term Debt, Maturity, Year Two","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-06-30","val":2270259,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2270259,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":768538,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"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":"2019-12-31","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-06-30","val":1906475,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1338236,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":768538,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":768538,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":188116,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"}]}},"MarketingAndAdvertisingExpense":{"label":"Marketing and Advertising Expense","description":"The total expense recognized in the period for promotion, public relations, and brand or product advertising.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":869603,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":255752,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":677573,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":421821,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1178308,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":500735,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1619294,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1600000,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":545775,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":545775,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1342948,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":1342948,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":797173,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":797173,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2174590,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":2174590,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":831642,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":831642,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3200000,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":3200000,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1434525,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":1434525,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2743701,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":2743701,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1294274,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":1294274,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":4187234,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":4187234,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1443534,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":1443534,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":5700000,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1543575,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":1540000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3031218,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":3030000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1487642,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1490000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4556539,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":45600,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":1525322,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":15300,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5770000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1190000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1680000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":490000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":22900,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":620000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3060000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"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":-100000,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-03-31","val":96816,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":96816,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":96816,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-01","end":"2011-09-30","val":96816,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":96816,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-01","end":"2011-12-31","val":96816,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":96816,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":-1586699,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":-1586699,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-1807249,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":-1807249,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-01-01","end":"2012-12-31","val":-2022372,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-2022372,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-262378,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":-262378,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-488934,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-488934,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-581996,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":-581996,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-713826,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-713826,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":9978554,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":9978554,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":9377569,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":9377569,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-01-01","end":"2014-09-30","val":8775007,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":8775007,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":8115306,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":8115306,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3438,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":3438,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":58142,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":58142,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":3473464,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":3473464,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":3474711,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":3474711,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-206804,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-206804,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1206804,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-1206804,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-1206804,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-1206804,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-1196134,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-1196134,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1359,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":1359,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-01-01","end":"2017-09-30","val":18859,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":18859,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":22133,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":22133,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":7866898,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":7866898,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":8100148,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":8100148,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":8307602,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":8307602,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":8454730,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":8454730,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":11276309,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":11276309,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":11555622,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":11555622,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":11575355,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":11575355,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":16556976,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":16556976,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1884641,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":1884641,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5294560,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":5294560,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":5456558,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":20467769,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":155069,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":465785,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"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":"2015-01-01","end":"2015-06-30","val":58142,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":3473464,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":3474711,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-206804,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1206804,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-1206804,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-1206804,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-1206804,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-1196134,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-1196134,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":1359,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":18859,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":22133,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"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":3164,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-01-01","end":"2010-09-30","val":3164,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":3164,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":148225,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":-148225,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-01","end":"2011-09-30","val":150349,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-150349,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-01","end":"2011-12-31","val":150349,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-150349,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":-2494,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":-2494,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-12956,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":-12956,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-01-01","end":"2012-12-31","val":-24206,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-24206,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-241948,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":-241948,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-241948,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-241948,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-262740,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":-262740,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-287475,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-287475,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":-2116,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-2116,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-01-01","end":"2014-09-30","val":-4971975,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-4971975,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":-7442237,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-7442237,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-100928,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-100928,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-323001,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":-323001,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-432009,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-432009,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-625731,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-625731,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-751322,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-751322,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":13067753,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":13067753,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":12955039,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":12955039,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":12765364,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":12765364,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-86903,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-86903,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":802401,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":802401,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-01-01","end":"2017-09-30","val":787177,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":787177,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":758622,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":758622,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-72820,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-72820,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-188118,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":-188118,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-396153,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-396153,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-889186,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-889186,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-347174,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-347174,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-611487,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-611487,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-1061635,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-1061635,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-5930833,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-5930833,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-413212,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-413212,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-777024,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-777024,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-964753,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":-1146485,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-97445,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-373630,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"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":"2015-01-01","end":"2015-06-30","val":-187711,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-273064,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-456512,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-721873,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-877795,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-877795,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-990509,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-990509,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-1180184,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-1180184,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-86903,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-197599,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":-212823,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-241378,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"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":117183,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-01-01","end":"2010-09-30","val":363469,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":471563,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":20048,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":394873,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":394873,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-01","end":"2011-09-30","val":935285,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":935285,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-01","end":"2011-12-31","val":1441279,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":1441279,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-115858,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-115858,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":58066,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":58066,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":400377,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":400377,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-01-01","end":"2012-12-31","val":851770,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":851770,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":422748,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":422748,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":886078,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":886078,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":1327414,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":1327414,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":1948543,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1948543,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":100853,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":100853,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":346708,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":346708,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-01-01","end":"2014-09-30","val":341050,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":341050,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":427186,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":427186,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-575278,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-575278,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-753267,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":-753267,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-1380599,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-1380599,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-1498447,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-1498447,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-9665,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-9665,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-691374,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-691374,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-4305437,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-4305437,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-7068004,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-7068004,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-848563,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-848563,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-2287880,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-2287880,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-01-01","end":"2017-09-30","val":-3157536,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-3157536,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-4052884,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-4052884,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-951099,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-951099,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-755948,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":-755948,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-2108725,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-2108725,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-3624788,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-3624788,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2485958,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-2485958,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-4237149,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-4237149,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-6029954,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-6029954,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-8027142,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-8027142,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1644429,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-1644429,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-994081,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-994081,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-1212366,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":-2847350,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1374290,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-3308355,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"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":"2015-01-01","end":"2015-06-30","val":-1321623,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-2347941,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-2992203,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-472733,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1477204,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-1477204,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-5091267,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-5091267,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-8333368,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-8333368,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-848563,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-2287880,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":-3157536,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-4052884,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"NetIncomeLoss":{"label":"Net Income (Loss) Attributable to Parent","description":"The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":143896,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-04-01","end":"2010-06-30","val":75511,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":270878,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":126982,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":394901,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":157361,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":360289,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":360289,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-04-01","end":"2011-06-30","val":202927,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":202927,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":704384,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":704384,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-07-01","end":"2011-09-30","val":344096,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":344096,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":905632,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":905632,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":204825,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":204825,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":445056,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":445056,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":240228,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-04-01","end":"2012-06-30","val":240228,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":758910,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":758910,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-07-01","end":"2012-09-30","val":313854,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":313854,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1069607,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":1069607,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":225570,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":225570,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":611006,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":611006,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":385436,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":385436,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":930593,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":930593,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":319587,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-07-01","end":"2013-09-30","val":319587,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1272963,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1272963,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":223372,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":223372,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":374540,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":374540,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-04-01","end":"2014-06-30","val":151208,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":151208,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":276712,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":276712,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-97828,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-97828,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-841212,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-841212,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1170028,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-1170028,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-3036688,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":-3036688,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-1866651,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":-1866651,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-4325716,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-4325716,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-1289037,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-1289037,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-8244302,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-8244302,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":-3918587,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":-710098,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-710098,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":8363199,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":8363199,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":9073297,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":9073297,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":7139342,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":7139342,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-1223857,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-1223857,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":4951010,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":4951010,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":-2188332,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":-1474673,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-1379272,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-2790022,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-2651994,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":-1315348,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-1272722,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-4471541,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-4234034,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-1681520,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-1582040,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-4975238,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-4669835,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2051942,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-2051942,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-4518176,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":-4518176,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-2466233,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":-2466233,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-7228408,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-7228408,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-2710231,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-2710231,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-9478822,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-9478822,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2893843,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-2893843,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-7132035,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-7132035,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-4238190,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-4238190,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-9659147,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-9659147,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-2527113,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-2527113,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-12387976,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-12387976,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-988077,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-988077,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1958461,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-1958461,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-970384,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-970384,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-3500810,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-1542349,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-5829029,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2583855,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2937630,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-353775,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"}]}},"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":"2010-01-01","end":"2010-12-31","val":394901,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":905632,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"}]}},"NoncashContributionExpense":{"label":"Noncash Contribution Expense","description":"Noncash charitable contributions made by the entity during the period.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":120000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":30000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2021-01-01","end":"2021-06-30","val":90000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":80000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"}]}},"NoninterestExpenseDirectorsFees":{"label":"Noninterest Expense Directors Fees","description":"Noninterest expense related to directors' fees which are fees paid by an Entity to its directors. Directors' fees may be paid in addition to salary and other benefits.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":10000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-09-30","val":10000,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"}]}},"NoninterestExpenseOfferingCost":{"label":"Noninterest Expense Offering Cost","description":"Includes offering costs of open-end investment companies, and closed-end funds with a continuous offering period.","units":{"USD":[{"start":"2015-08-01","end":"2015-08-31","val":3400000,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-08-01","end":"2015-08-31","val":3400000,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-08-01","end":"2015-08-31","val":3400000,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q3I"}]}},"NonoperatingIncomeExpense":{"label":"Nonoperating Income (Expense)","description":"The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":153,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":153,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-04-01","end":"2014-06-30","val":144,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":144,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-9651,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-9651,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-9805,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-9805,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-16278,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-16278,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-50024,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-50024,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-65646,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":-65646,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-15623,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":-15623,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-130328,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-130328,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-64681,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-64681,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-231718,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-231718,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":331451,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":331451,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":369879,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":369879,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":38428,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":38428,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":474983,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":474983,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":105104,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":105104,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":442195,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":442195,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":66844,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":66844,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":78603,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":78605,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":11761,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":11761,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":75895,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":75897,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-2708,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-2708,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":209173,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":209175,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":68628,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":68628,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-269803,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":-269803,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-338431,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":-338431,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-513759,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-513759,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-243956,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-243956,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-545482,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-545482,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-104126,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-104126,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-146093,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-146093,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-41966,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-41966,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-161873,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-161873,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-15781,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-15781,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-147338,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-147338,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-56778,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-59556,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-2777,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-73630,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-14075,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-19988,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"NotesAndLoansPayableCurrent":{"label":"Notes and Loans Payable, Current","description":"Sum of the carrying values as of the balance sheet date of the portions of all long-term notes and loans payable due within one year or the operating cycle if longer.","units":{"USD":[{"end":"2020-12-31","val":768538,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-06-30","val":0,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":"2019-12-31","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-06-30","val":1493024,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2061263,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2630962,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":2630962,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":2630962,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3045884,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"NumberOfOperatingSegments":{"label":"Number of Operating Segments","description":"Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.","units":{"Integer":[{"start":"2016-01-01","end":"2016-12-31","val":1,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"}],"segments":[{"start":"2017-01-01","end":"2017-03-31","val":1,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":1,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"}]}},"OfficersCompensation":{"label":"Salary and Wage, Officer, Excluding Cost of Good and Service Sold","description":"Amount of expense for salary and wage arising from service rendered by officer. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":100000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-09-30","val":100000,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-08-16","end":"2012-09-30","val":0,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-08-16","end":"2012-09-30","val":0,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"}]}},"OperatingExpenses":{"label":"Operating Expenses","description":"Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":613967,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-04-01","end":"2010-06-30","val":321343,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":926122,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":312155,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1354171,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":465170,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":900137,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":900137,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-04-01","end":"2011-06-30","val":434967,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":434967,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1256674,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1256674,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-07-01","end":"2011-09-30","val":356537,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":356537,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1880883,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":1880324,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":619030,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":619030,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1214976,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":1214976,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":595949,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-04-01","end":"2012-06-30","val":595949,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1748503,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":1748503,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-07-01","end":"2012-09-30","val":533527,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":533527,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2362822,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":2558618,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":671476,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":721592,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1187589,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":1288028,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":516113,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":566436,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1866311,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":2023047,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":678722,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-07-01","end":"2013-09-30","val":735019,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":2763486,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":2763486,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":809547,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":809547,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1663922,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1663922,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-04-01","end":"2014-06-30","val":893186,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":893186,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":3184701,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":3184701,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":1520778,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":1520778,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":6740076,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":6740076,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":4010486,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":4010486,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":8984763,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":7855585,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":4974268,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":4461716,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":13302842,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":11641714,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":4318088,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":3786138,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":18188948,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":16153241,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3804006,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":3414293,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6606531,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":6606531,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":3192238,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":3192238,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":10195619,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":10195619,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":3589088,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":3589088,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":15106620,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":15106620,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3793322,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":3696974,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":7466053,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":7328027,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":3672732,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":3631053,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":11457415,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":11219910,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":3991363,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":3891883,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":15740526,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":15435125,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4862939,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":4862939,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":9766763,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":9766763,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":4903823,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":4903823,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":15656122,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":15656122,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":5889359,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":5889359,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":21717370,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":21717370,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":6589856,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":6589856,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":12703988,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":12703988,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":6114132,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":6114132,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":19100825,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":19100825,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":6396837,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":6396837,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":25819913,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":25819913,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7178903,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":7178903,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":13487199,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":13487199,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":6308296,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":6308296,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":20451322,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":6964122,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":28540324,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":8850309,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":18571466,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":9721156,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":255573,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-04-01","end":"2010-06-30","val":134918,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":481212,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":225639,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":742340,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":271241,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":655196,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":655196,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-04-01","end":"2011-06-30","val":383954,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":383954,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1232877,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1232877,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-07-01","end":"2011-09-30","val":577681,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":577681,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1575570,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":322037,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":746268,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-04-01","end":"2012-06-30","val":424228,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1272499,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":526231,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-06-30","val":948803,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":575515,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1427651,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":478848,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1941118,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":392137,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":628519,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":628519,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-04-01","end":"2014-06-30","val":236431,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":236431,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":398335,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":398335,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-230183,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-230183,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-956192,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-956192,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1515950,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-1515950,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-3822956,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":-4767046,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-2306997,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":-2840609,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-5426165,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-6909945,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-1603218,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-2142908,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-7550637,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-9750625,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-987889,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-1698605,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-3009638,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-3009638,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-1311033,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-1311033,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-4857892,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-4857892,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-1848254,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-1848254,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-8027358,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-8027358,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-2041210,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-1944862,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-3762465,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-3624439,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":-1721256,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-1679577,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-5552335,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-5314830,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-1789871,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-1690391,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-7288519,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-6983118,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2078573,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-2078573,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-4047470,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":-4047470,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-1968896,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":-1968896,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-6535910,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-6535910,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-2488440,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-2488440,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-8864114,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":-8864114,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2811952,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-2811952,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-5034470,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-5034470,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-2222517,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-2222517,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-7548093,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-7548093,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-2513623,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-2513623,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-10262943,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-10262943,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2493816,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-2493816,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3404236,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-3404236,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-910420,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-910420,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-4930805,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-1526568,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-7315006,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2751091,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-6350668,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-3599575,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2019-03-31","val":5632295,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5538756,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5443688,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5347067,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5768156,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8858358,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8682849000000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8496525,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"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":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":350518,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":356245,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":362065,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":370340,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":370340,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":370340,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":370340,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":370340,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":420977,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":685876,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":709036,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":724627,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":724627,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":724627,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":736466,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":748499,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5281777,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5182511,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5081623,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4976727,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":4976727,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":4976727,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":4976727,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":4976727,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5347179,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8172482,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7973813,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7771898,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":7771898,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":7771898,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7566684,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7358118,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5609295,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5501577,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5392330,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5281530,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":5281530,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":5281530,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":5281530,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":5281530,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5687249,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8756920,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8555919,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8352028,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":8352028,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":8352028,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8145050,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7934913,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":34535,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":29930,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":150325,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2013-03-31","val":20720,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":16115,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":56510,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2017-09-30","val":1668911,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2018-03-31","val":1427256,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6942817,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6893009,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsDueCurrent":{"label":"Operating Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-09-30","val":448918,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2018-03-31","val":374071,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":618557,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":646682,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"}]}},"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":"2018-03-31","val":0,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":671973,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":671973,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Operating Leases, Future Minimum Payments, Due in Four Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-09-30","val":292843,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2018-03-31","val":0,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":649717,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":649717,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree":{"label":"Operating Leases, Future Minimum Payments, Due in Rolling Year Three","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 rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2014-12-31","val":6905,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2014Q4I"},{"end":"2014-12-31","val":6905,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"}]}},"OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo":{"label":"Operating Leases, Future Minimum Payments, Due in Rolling Year Two","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 rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2013-06-30","val":6905,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":14405,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":18420,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2013Q4I"},{"end":"2013-12-31","val":18420,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2014-12-31","val":6905,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2014Q4I"},{"end":"2014-12-31","val":6905,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"}]}},"OperatingLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Operating Leases, Future Minimum Payments, Due in Three Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-09-30","val":382884,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2018-03-31","val":293672,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":645265,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":645265,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Operating Leases, Future Minimum Payments, Due in Two Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-09-30","val":373015,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2018-03-31","val":383967,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":623009,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":623009,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsDueThereafter":{"label":"Operating Leases, Future Minimum Payments, Due Thereafter","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2018-03-31","val":0,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3408119,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3408119,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsNextRollingTwelveMonths":{"label":"Operating Leases, Future Minimum Payments, Next Rolling 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 rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":4605,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q4I"},{"end":"2012-12-31","val":9210,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2013-06-30","val":9210,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":42105,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":13815,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q4I"},{"end":"2013-12-31","val":143420,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"}]}},"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":"2017-09-30","val":171251,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2018-03-31","val":375546,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":326177,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":248244,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"}]}},"OperatingLeasesRentExpenseNet":{"label":"Operating Leases, Rent Expense, Net","description":"Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":352265,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":500183,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"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":"2020-03-31","val":0.065,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.65,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.65,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.065,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"OperatingLossCarryforwards":{"label":"Operating Loss Carryforwards","description":"Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.","units":{"USD":[{"end":"2015-12-31","val":692993,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":939725,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":5200000,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-12-31","val":9282866,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":9280000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":18390000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"}]}},"OtherAssetsCurrent":{"label":"Other Assets, Current","description":"Amount of current assets classified as other.","units":{"USD":[{"end":"2010-12-31","val":28250,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2010-12-31","val":28250,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":28250,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":34373,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"},{"end":"2011-09-30","val":18124,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":26042,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":26042,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":26042,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":26042,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":26042,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":35129,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":45748,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":70215,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":66093,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":66093,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":66093,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":66093,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"end":"2012-12-31","val":66093,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":42526,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":39815,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":94610,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":116522,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":116522,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":116522,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":116522,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":116522,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":88720,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":110169,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":174319,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":197719,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":197719,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":197719,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":197719,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":197719,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":233042,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":318298,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":336274,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":250840,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":250840,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":205143,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":205143,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":205143,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":379346,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1432663,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1515327,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1396642,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1396642,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1396642,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":1396642,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":1396642,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1346307,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":231902,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":298801,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":267924,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":899127,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":899127,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":899127,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":899127,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":957354,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":991814,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1081498,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1184217,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":1184217,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":1184217,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1184217,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1184217,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1053905,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1255109,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1414396,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1363366,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":1363366,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":1363366,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1363366,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":1363366,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1500627,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1203445,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1421690,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1433543,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":1433543,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":1433543,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1442949,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1293952,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2017-12-31","val":612631,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":612631,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":612631,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":612631,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":774049,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":607777,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":644321,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":665123,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":665123,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":665123,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":665123,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":665123,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":639995,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":588715,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":559186,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":549022,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":549022,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":549022,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":549022,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":549022,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":547333,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":579015,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":615994,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":611857,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":611857,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":611857,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":591043,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":584435,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent","description":"Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, on 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, attributable to parent entity.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":243468,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-30526,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":-1372,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1433,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":2806,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-3051,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-3051,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":2806,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-4484,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":6260,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-8827,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-8827,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-5569,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-5569,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":3258,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":3258,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1528,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":4041,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":9524,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-9960,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-4467,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":5493,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"}]}},"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":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"}]}},"OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax":{"label":"Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax","description":"Amount of tax expense (benefit), after reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax","description":"Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":-177767,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-177767,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-63471,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-63471,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":132739,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":132739,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":196210,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":196210,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":25813,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":25813,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-106926,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-106926,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":35154,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":35154,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1322,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-63471,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-90265,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-90265,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-91587,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-91587,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-154735,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-154735,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-64470,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-64470,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-302442,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-302442,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-9393,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-9393,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":19477,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-154735,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":28870,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-9393,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":79110,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-154735,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":59633,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-9393,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-35707,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-35707,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-30527,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-30527,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":115542,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":115542,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-30526,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":-30526,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":243468,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":243468,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-30526,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":127925,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":249709,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":249709,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1372,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-1372,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1433,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1433,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":2806,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":2806,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-3051,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-3051,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-4484,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-4484,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":6260,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":6260,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-8827,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-8827,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-5569,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":3258,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1528,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":4041,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":9524,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-9960,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"OtherComprehensiveIncomeLossNetOfTax":{"label":"Other Comprehensive Income (Loss), Net of Tax","description":"Amount after tax and reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":1322,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-90265,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":-154735,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-302442,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-9393,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-19477,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":79110,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-35707,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-30527,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":115542,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":243468,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":249709,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"}]}},"OtherIncome":{"label":"Other Income","description":"Amount of revenue and income classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":1094,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":1094,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1310,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":184,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":443,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-01","end":"2011-06-30","val":443,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":259,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":259,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-09-30","val":558,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-01","end":"2011-09-30","val":558,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":116,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":116,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":559,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"}]}},"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":"2019-12-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"}]}},"OtherNoncashExpense":{"label":"Other Noncash Expense","description":"Amount of expense or loss included in net income that result in no cash flow, classified as other.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4301,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":4301,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":104301,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":104301,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":204301,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":204301,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":304301,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":304301,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":100000,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":100000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":139372,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":139372,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":139372,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":139372,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":139372,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":139372,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":-56778,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-59556,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-2777,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2021-01-01","end":"2021-03-31","val":173809,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-14519,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-21354,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"}]}},"PaidInKindInterest":{"label":"Paid-in-Kind Interest","description":"Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2018-01-01","end":"2018-03-31","val":4301,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":104301,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":100000,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":204301,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":100000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":304301,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":304301,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2018-01-01","end":"2018-12-31","val":304301,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-12-31","val":304301,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":304301,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":404301,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"}]}},"PaymentOfFinancingAndStockIssuanceCosts":{"label":"Payment of Financing and Stock Issuance Costs","description":"The total of the cash outflow during the period which has been paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt and the cost incurred directly for the issuance of equity securities.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2020-01-01","end":"2020-03-31","val":26533,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"}]}},"PaymentsForPostemploymentBenefits":{"label":"Payments for Postemployment Benefits","description":"Cash outflows for payments of postemployment benefits (such as severance pay and health insurance benefits) recognized during the period. Postemployment benefits are benefits paid to employees after employment but before retirement.","units":{"USD":[{"start":"2012-08-16","end":"2012-09-30","val":21733,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-08-16","end":"2012-12-15","val":33333,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4"},{"start":"2012-08-16","end":"2012-12-15","val":33333,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"}]}},"PaymentsForPurchaseOfOtherAssets1":{"label":"Payments for Purchase of Other Assets","description":"Amount of cash paid to purchase other assets as part of operating activities.","units":{"USD":[{"start":"2013-01-08","end":"2013-01-09","val":160000,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"}]}},"PaymentsOfDebtIssuanceCosts":{"label":"Payments of Debt Issuance Costs","description":"The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":141657,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":141657,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":141657,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":141657,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":141657,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":141657,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":141657,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":141657,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"}]}},"PaymentsOfDividends":{"label":"Payments of Dividends","description":"Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":2103137,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":2103137,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-09-30","val":2323687,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-01-01","end":"2012-09-30","val":2323687,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-12-31","val":2589011,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":266002,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":533383,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":880770,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"}]}},"PaymentsOfDividendsCommonStock":{"label":"Payments of Ordinary Dividends, Common Stock","description":"Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.","units":{"USD":[{"start":"2012-05-02","end":"2012-05-31","val":191194,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-08-02","end":"2012-08-31","val":220550,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":2589011,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2012-12-01","end":"2012-12-31","val":265324,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-03-31","val":266002,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":533383,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":267381,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":880770,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":347388,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1255936,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1255936,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":601766,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":601766,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1203533,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1203533,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-04-01","end":"2014-06-30","val":601766,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":601766,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1806095,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1806095,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":602562,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":602562,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2459711,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":2459711,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":2459711,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2014-01-01","end":"2014-12-31","val":2459711,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2014"}]}},"PaymentsOfMergerRelatedCostsFinancingActivities":{"label":"Payments of Merger Related Costs, Financing Activities","description":"The cash outflow for financing costs associated with business combinations.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":2000000,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":2000000,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"}]}},"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":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":26533,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":28402,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":28402,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":33822,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":40872,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":25018,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":36252,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"PaymentsToAcquireAssetsInvestingActivities":{"label":"Payments to Acquire Assets, Investing Activities","description":"Aggregate cash payments for a combination of transactions that are classified as investing activities in which assets, which may include securities, other types of investments, or productive assets, are purchased from third-party sellers. This element can be used by entities to aggregate payments for all asset purchases that are classified as investing activities.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":505000,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":627000,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":608000,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"PaymentsToAcquireBusinessesNetOfCashAcquired":{"label":"Payments to Acquire Businesses, Net of Cash Acquired","description":"The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":4926317,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":4926317,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":7380603,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":7380603,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":4566402,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"}]}},"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":"2016-01-01","end":"2016-03-31","val":382202,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":382202,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":476514,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":476514,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":548278,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":548278,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":724678,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":724678,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3116,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":3116,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":64268,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":64268,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-01-01","end":"2017-09-30","val":64268,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":64268,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":64268,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":64268,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"}]}},"PaymentsToAcquireMachineryAndEquipment":{"label":"Payments to Acquire Machinery and Equipment","description":"The cash outflow for acquisition of machinery and equipment.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":352900,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":169328,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"PaymentsToAcquireProductiveAssets":{"label":"Payments to Acquire Productive Assets","description":"The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":-100000,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-09-30","val":-100000,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2012-12-13","end":"2013-01-13","val":160000,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2013-01-01","end":"2013-01-31","val":160000,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":160000,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"PaymentsToAcquirePropertyPlantAndEquipment":{"label":"Payments to Acquire Property, Plant, and Equipment","description":"The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-3164,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-01-01","end":"2010-09-30","val":-3164,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-3164,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-48225,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":148225,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-01","end":"2011-09-30","val":-50349,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":150349,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-01","end":"2011-12-31","val":-150349,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":150349,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":2494,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":2494,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":12956,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":12956,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-01-01","end":"2012-12-31","val":24206,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":24206,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":241948,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":241948,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":241948,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":241948,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":262740,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":262740,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":287475,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":287475,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":2116,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":2116,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-01-01","end":"2014-09-30","val":50788,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":50788,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":66764,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":66764,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":100928,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":100928,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":323001,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":187711,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":432009,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":273064,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":625731,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":456512,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":119120,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":89671,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":151281,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":151281,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":442231,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":442231,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":455506,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":455506,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":83787,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":83787,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":133331,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":133331,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-01-01","end":"2017-09-30","val":148555,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":148555,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":177110,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":177110,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":72820,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":72820,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":188118,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":188118,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":396153,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":396153,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":893886,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":893886,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":347174,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":169976,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":612104,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":239530,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":1062252,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":483330,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":1365048,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":140930,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":352900,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":401831,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"}]}},"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":"2019-01-01","end":"2019-03-31","val":177198,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":372574,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":578922,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":836047,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":272282,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":272282,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":424124,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":424124,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":562922,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":744654,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":67574,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":204302,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"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-11-23","val":0.001,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2010-11-23","val":0.001,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2010-11-23","val":0.001,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2010-11-23","val":0.001,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2010-11-23","val":0.001,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2010-11-23","val":0.001,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2010-11-23","val":0.001,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2010-12-31","val":0.001,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2010-12-31","val":0.001,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":0.001,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0.001,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0.001,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0.001,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":0.001,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":0.001,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":0.001,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":0.001,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0.001,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0.001,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.001,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0.001,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":0.001,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":0.001,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":0.001,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"end":"2012-12-31","val":0.001,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0.001,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.001,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0.001,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0.001,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":0.001,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":0.001,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0.001,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":0.001,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.001,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.001,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.001,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.001,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":0.001,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":0.001,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":0.001,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":0.001,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.001,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.001,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.001,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.001,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0.001,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":0.001,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":0.001,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0.001,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.001,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.001,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.001,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.001,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0.001,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0.001,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":0.001,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":0.001,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.001,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.001,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.001,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.001,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0.001,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":0.001,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":0.001,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":0.001,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.001,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.001,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.001,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.001,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":0.001,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":0.001,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0.001,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":0.001,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.001,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.001,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.001,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.001,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":0.001,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":0.001,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":0.001,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":0.001,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.001,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.001,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.001,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.001,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":0.001,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":0.001,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.001,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.001,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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-11-23","val":5000000,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2010-11-23","val":5000000,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2010-11-23","val":5000000,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2010-11-23","val":5000000,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2010-11-23","val":5000000,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2010-11-23","val":5000000,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2010-11-23","val":5000000,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2010-12-31","val":5000000,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2010-12-31","val":5000000,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":5000000,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":5000000,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"},{"end":"2011-09-30","val":5000000,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":5000000,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":5000000,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":5000000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":5000000,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":5000000,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":5000000,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":5000000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5000000,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5000000,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":5000000,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":5000000,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":5000000,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"end":"2012-12-31","val":5000000,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":5000000,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5000000,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5000000,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":5000000,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":5000000,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":5000000,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":5000000,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":5000000,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5000000,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5000000,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5000000,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5000000,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":5000000,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":5000000,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":5000000,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":5000000,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5000000,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5000000,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5000000,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5000000,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":5000000,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":5000000,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":5000000,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":5000000,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5000000,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5000000,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5000000,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5000000,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":5000000,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":5000000,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":5000000,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":5000000,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5000000,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5000000,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5000000,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5000000,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":5000000,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":5000000,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":5000000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":5000000,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5000000,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5000000,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5000000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5000000,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":5000000,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":5000000,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":5000000,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":5000000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5000000,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5000000,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5000000,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5000000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":5000000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":5000000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":5000000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":5000000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5000000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5000000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5000000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5000000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":5000000,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":5000000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5000000,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5000000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"PreferredStockSharesIssued":{"label":"Preferred Stock, Shares Issued","description":"Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.","units":{"shares":[{"end":"2012-12-31","val":0,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":0,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":0,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":0,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":0,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":0,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":0,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2016-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":0,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":0,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":0,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":0,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":0,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":0,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2016-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":"2016-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"PremiumsReceivableAllowanceForDoubtfulAccountsWriteOffsAgainstAllowance":{"label":"Premium Receivable, Allowance for Credit Loss, Writeoff","description":"Amount of writeoff of premium receivable, charged against allowance for credit loss.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":351000,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":351000,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":351000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":494000,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"}]}},"ProceedsAndExcessTaxBenefitFromSharebasedCompensation":{"label":"Proceeds and Excess Tax Benefit from Share-based Compensation","description":"The aggregate cash inflow comprised of the amount received from (a) employees to acquire the entity's shares under incentive awards, including stock option exercises and restricted stock arrangements, and (b) the excess tax benefit arising from such transactions.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-1247,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"}]}},"ProceedsFromContributedCapital":{"label":"Proceeds from Contributed Capital","description":"The cash inflow associated with the amount received by a corporation from a shareholder during the period.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":100000,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"}]}},"ProceedsFromConvertibleDebt":{"label":"Proceeds from Convertible Debt","description":"The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8000000,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":8000000,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":8000000,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":8000000,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":8000000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":8000000,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":8000000,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":8000000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":49,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2011-01-01","end":"2011-03-31","val":96816,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":96816,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":96816,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-01","end":"2011-09-30","val":96816,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":96816,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-01","end":"2011-12-31","val":96816,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":96816,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":516438,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":516438,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":516438,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":516438,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-01-01","end":"2012-12-31","val":531438,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":531438,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":3624,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":3624,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":23624,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":23624,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":277949,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":277949,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-06-27","end":"2013-12-05","val":397678,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-06-27","end":"2013-12-05","val":397678,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2013-12-25","end":"2013-12-26","val":11500000,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2013-12-25","end":"2013-12-26","val":11500000,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2013-01-01","end":"2013-12-31","val":471301,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":471301,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-12-01","end":"2013-12-31","val":11500000,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-12-01","end":"2013-12-31","val":11500000,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2013-12-01","end":"2013-12-31","val":11500000,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-12-01","end":"2013-12-31","val":11500000,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-12-01","end":"2013-12-31","val":11500000,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2013-12-01","end":"2013-12-31","val":11500000,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2013-12-01","end":"2013-12-31","val":11500000,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2013Q4I"},{"start":"2014-01-01","end":"2014-03-31","val":10507427,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":10507427,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":10507801,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":10507801,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-01-01","end":"2014-09-30","val":10507801,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":10507801,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":10508174,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":10508174,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3438,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2058142,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":1977003,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":5332023,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":5332023,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":5332023,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":5332023,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":10672444,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":10672444,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":10649005,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":10649005,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":10649005,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":10649005,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":15587990,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":15587990,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":13942446,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"ProceedsFromIssuanceOrSaleOfEquity":{"label":"Proceeds from Issuance or Sale of Equity","description":"The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.","units":{"USD":[{"start":"2011-02-01","end":"2011-03-31","val":100000,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q1"},{"start":"2011-02-01","end":"2011-03-31","val":100000,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-02-01","end":"2011-03-31","val":100000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"}]}},"ProceedsFromLinesOfCredit":{"label":"Proceeds from Lines of Credit","description":"Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1900000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":1900000,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1900000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1900000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":1900000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":1900000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"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":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":3399500,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":3399500,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":3399500,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":3399500,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"ProceedsFromRepaymentsOfRelatedPartyDebt":{"label":"Proceeds from (Repayments of) Related Party Debt","description":"Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-100000,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"}]}},"ProceedsFromSaleOfOtherInvestments":{"label":"Proceeds from Sale of Other Investments","description":"The cash inflow associated with the sale of other investments not otherwise defined in the taxonomy.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":1000000,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-01-01","end":"2017-09-30","val":1000000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":1000000,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"}]}},"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":"2014-01-01","end":"2014-09-30","val":5130,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":5130,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":5130,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":5130,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":4700,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":4700,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":617,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":617,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":617,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":617,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":617,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":617,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","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":"2011-03-22","end":"2011-03-23","val":500000,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-04-01","end":"2012-04-30","val":2500,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-10-01","end":"2012-10-31","val":15000,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-06-02","end":"2013-06-30","val":20000,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-11-01","end":"2013-11-30","val":50000,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2014-02-01","end":"2014-02-28","val":59460,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-02-01","end":"2014-02-28","val":59460,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q1I"},{"start":"2014-05-01","end":"2014-05-31","val":375,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"start":"2015-01-01","end":"2015-03-31","val":3438,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":81139,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":141441,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":141441,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":141441,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":141441,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1125,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":1125,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1125,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1125,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":1125,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1125,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":12217,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":12217,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1359,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":1359,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-01-01","end":"2017-09-30","val":18859,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":18859,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":22133,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":22133,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8555,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":8555,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":241805,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":241805,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":449259,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":449259,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":596387,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":596387,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":603865,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":603865,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":906617,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":906617,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":926350,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":926350,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":968986,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":968986,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11174,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":11174,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":23462,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":23462,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":190880,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":1266695,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":180087,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":502037,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"ProceedsFromWarrantExercises":{"label":"Proceeds from Warrant Exercises","description":"The cash inflow associated with the amount received from holders exercising their stock warrants.","units":{"USD":[{"start":"2012-05-08","end":"2012-05-09","val":500000,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-05-02","end":"2012-05-31","val":500000,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-06-30","val":500000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-05-08","end":"2012-06-30","val":800000,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q2"},{"start":"2012-05-08","end":"2012-06-30","val":800000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-09-30","val":500000,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-12-31","val":500000,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"}]}},"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":"2015-01-01","end":"2015-06-30","val":-3036679,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":8363199,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2019-01-01","end":"2019-09-30","val":-9659147,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-12387976,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":-3500810,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":-5829029,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"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":"2019-01-01","end":"2019-12-31","val":529001,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":140930,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":401831,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":29871,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"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":"2012-12-31","val":185129,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":472603,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":472603,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":472603,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":472603,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":472603,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":472603,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":474719,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":503400,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":598960,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":598960,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":598960,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":598960,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q4I"},{"end":"2015-03-31","val":691847,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":914029,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1009816,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1315085,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":704451,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":704451,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":704451,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1364476,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":857334,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1011327,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1086663,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1086663,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1086663,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":1086663,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":1086663,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1170555,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1220339,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1230837,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1259356,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1259356,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1259356,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":1259356,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":1259356,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1332300,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1421205,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1629287,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1943451,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":1943451,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":1943451,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1943451,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1943451,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2302636,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2567565,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3017714,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3320509,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":3320509,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":3320509,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":3320509,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":3320509,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3733721,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4097533,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4278512,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4457855,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":4457855,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":4457855,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4549139,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4823389,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":4019,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2010-12-31","val":4019,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":4019,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":50746,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"},{"end":"2011-09-30","val":51096,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":149315,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":149315,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":149315,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":149315,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":149315,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":147533,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":141135,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":142547,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":141948,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":141948,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":141948,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":141948,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"end":"2012-12-31","val":141948,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":366541,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":347851,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":348713,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":327342,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":327342,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":327342,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":327342,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":327342,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":297232,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":269324,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":282455,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":281555,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":281555,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":281555,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":281555,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":281555,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":332506,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":508917,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":562182,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":817046,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":817046,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":565481,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":565481,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":565481,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":859346,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":670149,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":888676,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":905345,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":905345,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":905345,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":905345,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":905345,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":924049,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":903762,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":843606,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":799145,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":799145,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":799145,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":799145,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":799145,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":795982,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":825547,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":908165,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1260798,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":1260798,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":1260798,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1260798,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1260798,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1475969,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1591883,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1880926,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1996722,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":1996722,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":1996722,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1996722,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":1996722,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2206156,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2336154,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2271661,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2188948,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":2188948,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":2188948,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2012335,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1861067,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"PropertyPlantAndEquipmentOwnedAccumulatedDepreciation":{"label":"Property, Plant, and Equipment, Owned, Accumulated Depreciation","description":"The cumulative amount of depreciation (related to long-lived, depreciable flight assets owned by the entity and used in the entity's principle business operations and capitalized assets classified as property, plant and equipment that are owned by the entity) that has been recognized in the income statement.","units":{"USD":[{"end":"2019-12-31","val":-63980,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":-36470,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020Q4I"}]}},"PurchaseObligation":{"label":"Purchase Obligation","description":"Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.","units":{"USD":[{"end":"2013-12-31","val":14405,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4248,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":939,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":160806,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":583596,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":518157,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":452717,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":614299,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1361416,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2245291,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1843112,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1847345,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2243223,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1974874,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1766767,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-12-31","val":1531946,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":7826495,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q4I"}]}},"PurchaseObligationDueAfterFifthYear":{"label":"Purchase Obligation, to be Paid, after Year Five","description":"Amount of purchase arrangement to be paid after fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2016-03-31","val":243790,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":243790,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":243790,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4012539,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q4I"}]}},"PurchaseObligationDueInFifthYear":{"label":"Purchase Obligation, to be Paid, Year Five","description":"Amount of purchase arrangement to be paid in fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2015-09-30","val":22618,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2016-03-31","val":317909,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":317909,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":317909,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":292843,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":292843,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":292843,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":794937,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q4I"}]}},"PurchaseObligationDueInFourthYear":{"label":"Purchase Obligation, to be Paid, Year Four","description":"Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2014-12-31","val":5948,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5948,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5948,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":89084,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2016-03-31","val":329965,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":308599,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":308599,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":382884,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":382884,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":382884,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-12-31","val":292843,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":771278,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q4I"}]}},"PurchaseObligationDueInNextTwelveMonths":{"label":"Purchase Obligation, to be Paid, Year One","description":"Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2013-12-31","val":14405,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4248,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":939,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":23194,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":261758,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1126036,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":637770,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":360828,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":185536,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":745563,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":477214,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":269107,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-12-31","val":483204,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":738238,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q4I"}]}},"PurchaseObligationDueInSecondYear":{"label":"Purchase Obligation, to be Paid, Year Two","description":"Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2014-09-30","val":93281,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":218756,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":218756,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":218756,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":279652,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":166003,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":367622,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":312408,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":491933,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":448918,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":448918,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":448918,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-12-31","val":373015,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":742956,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q4I"}]}},"PurchaseObligationDueInThirdYear":{"label":"Purchase Obligation, to be Paid, Year Three","description":"Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2014-09-30","val":44331,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":97134,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":97134,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":97134,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":140569,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":69377,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":348235,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":299578,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":299578,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":373015,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":373015,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":373015,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-12-31","val":382884,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":766546,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q4I"}]}},"PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear":{"label":"Purchase Obligation, to be Paid, Remainder of Fiscal Year","description":"Amount of purchase arrangement to be paid in remainder of current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment.","units":{"USD":[{"end":"2015-03-31","val":196319,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":130879,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":82376,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"}]}},"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":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"}]}},"ResearchAndDevelopmentExpense":{"label":"Research and Development Expense","description":"The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":94265,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-04-01","end":"2010-06-30","val":47948,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":145025,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":50761,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":225392,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":75995,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":178857,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":178857,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-04-01","end":"2011-06-30","val":102862,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":102862,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":256599,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":256599,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-07-01","end":"2011-09-30","val":77742,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":77742,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":351090,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":351090,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":113598,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":113598,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":222194,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":222194,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":108595,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-04-01","end":"2012-06-30","val":108595,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":316063,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":316063,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-07-01","end":"2012-09-30","val":93598,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":93598,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":403303,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":403303,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":52532,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":52532,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":104970,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":104970,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":52438,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":52438,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":186196,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":186196,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":81226,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-07-01","end":"2013-09-30","val":81226,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":234581,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":234581,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":77111,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":77111,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":220008,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":220008,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-04-01","end":"2014-06-30","val":101387,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":101387,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":361932,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":361932,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":141923,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":141923,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":803427,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":803427,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":471214,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":471214,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1008365,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":811413,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":537151,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":453215,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1538528,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1236408,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":530163,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":424995,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":2163269,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1733951,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":550162,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":477109,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1039692,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1039692,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":562583,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":562583,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1651809,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1651809,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":612117,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":612117,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2308650,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":2308650,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":659731,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":659731,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1390917,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":1390918,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":731187,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":731187,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2094309,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":2094310,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":703392,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":703392,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2883714,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":2883714,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":950675,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":950675,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1958694,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":1958694,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1008019,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":1008019,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3065689,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":3065689,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1106995,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":1106995,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":4298031,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":4298031,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1258728,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":1258728,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2476709,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":2476709,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1217981,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1217981,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3684314,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":3684314,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":1207605,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":1207605,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5036613,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":5036613,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1578139,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":1578139,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3063029,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":3063029,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":1484890,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":1484890,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4443956,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":1380926,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":6072103,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2115740,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4227280,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":2111540,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"}]}},"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":"2016-03-31","val":250000,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":250000,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"}]}},"RestrictedCashAndCashEquivalentsAtCarryingValue":{"label":"Restricted Cash and Cash Equivalents, Current","description":"Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2016-06-30","val":250000,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"}]}},"RestrictedCashAndInvestmentsCurrent":{"label":"Restricted Cash and Investments, Current","description":"The current cash, cash equivalents and investments that are restricted as to withdrawal or usage. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or entity statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. Excludes compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. Includes current cash equivalents and investments that are similarly restricted as to withdrawal, usage or disposal.","units":{"USD":[{"end":"2016-03-31","val":250000,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"}]}},"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":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":9000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":9000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":120000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":190000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":70000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":160000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":30000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":200000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"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":"2016-01-01","end":"2016-09-30","val":294249,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":294249,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":294249,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2018-01-01","end":"2018-12-31","val":252314,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"}]}},"RetainageDeposit":{"label":"Retainage Deposit","description":"The amount of assets, typically cash, provided to suppliers of goods in advance of receipt and acceptance, or services (such as research facilities, lawyers or consultants), which is held by such parties until the entity either effects full payment (including applying the retainer) or obtains release from liability.","units":{"USD":[{"end":"2012-10-18","val":12500,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q3I"},{"end":"2012-10-18","val":12500,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-10-18","val":12500,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2013-03-04","val":12500,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q1I"},{"end":"2013-03-04","val":12500,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2013-05-29","val":25000,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"}]}},"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":227209,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2010-12-31","val":227209,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":227209,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":587498,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"},{"end":"2011-09-30","val":931593,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1132841,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":1132841,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":1132841,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":1132841,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":1132841,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1337666,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":-525240,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":-431936,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-386563,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":-386563,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":-386563,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":-386563,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"end":"2012-12-31","val":-386563,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-426995,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-308940,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-336740,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-369536,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":-369536,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":-369536,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":-369536,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":17027,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":-824185,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":-824185,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":-824185,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":-824185,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":-824185,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-1994222,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-3860873,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-5149909,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-9068488,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":-9068488,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":-9068488,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":-9068488,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":-9068488,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-9778587,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-705289,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-1929145,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-4117479,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":-4117479,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":-4117479,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":-4117479,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":-4117479,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-5592153,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-6907500,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-8589021,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-9092717,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":-7873883,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":-7873883,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":-7873883,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":-7873883,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-9925825,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-12392060,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-15102291,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-17352706,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":-17352706,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":-17352706,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":-17352706,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":-17352706,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-20246550,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-24484741,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-27011853,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-29740682,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":-29740682,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":-29740682,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":-29740682,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":-29740682,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-30728759,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-31699143,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-33241492,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-35569711,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":-35569711,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":-35569711,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-38153566,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-38507341,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":"2017-01-01","end":"2017-06-30","val":6300000,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":3200000,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":9700000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":3400000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":13500000,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4200000,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":8600000,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":8600000,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":4400000,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":4400000,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":13500000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":13500000,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":4900000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":4900000,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":18700000,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5300000,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":10800000,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":5500000,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":16600000,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":5700000,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"}]}},"Revenues":{"label":"Revenues","description":"Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":1182579,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-04-01","end":"2010-06-30","val":616240,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1851280,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":668701,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":2735752,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":932258,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1932813,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":1932813,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-04-01","end":"2011-06-30","val":1000555,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":1000555,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":3066887,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":3066887,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-07-01","end":"2011-09-30","val":1134074,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1134074,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":4279243,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":4279243,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1247414,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":1247414,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2599439,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":2599439,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":1352025,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-04-01","end":"2012-06-30","val":1352025,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":3961943,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":3961943,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-07-01","end":"2012-09-30","val":1362504,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":1362504,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":5353550,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":5353550,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1369438,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":1369438,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2764585,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":2764585,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":1395147,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":1395147,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":4233547,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":4233547,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":1468962,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-07-01","end":"2013-09-30","val":1468962,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":5753929,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":5753929,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1490054,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":1490054,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2970824,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":2970824,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-04-01","end":"2014-06-30","val":1480770,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1480770,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":4602068,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":4602068,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":1631244,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":1631244,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":7499497,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":7499497,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3285502,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":3285502,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":6877056,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":4193100,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":3591554,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":2268492,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":10619368,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":6581750,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":3742312,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":2388650,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":14589177,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":9184307,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4194051,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":2786775,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5678416,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":5678416,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":2891641,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":2891641,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":8688723,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":8688723,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":3010307,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":3010307,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":11541702,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":11541702,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3023433,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":3023433,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":6269853,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":6269853,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":3246420,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":3246420,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":9681433,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":9681433,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":3411580,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":3411580,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":13448752,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":13448752,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4184663,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":4184663,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":8626952,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":8626952,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":4442289,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":4442289,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":13500281,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":13500281,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":4873329,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":4873329,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":18651525,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":18651525,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5326285,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":5326285,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":10843718,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":10843718,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":5517433,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":5517433,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":16567696,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":16567696,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":5723978,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":5723978,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":22699386,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":22699386,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7052729,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":7052729,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":14323634,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":14323634,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":7270905,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":7270905,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":21630466,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":7306832,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":29287882,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":7989231,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":16095473,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":8106243,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"}]}},"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":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5715510,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":5715510,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5715510,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":5715510,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":5715510,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":5715510,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":5715510,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":5715510,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":521898,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3758014,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":3758014,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":3758014,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"SaleOfStockConsiderationReceivedOnTransaction":{"label":"Sale of Stock, Consideration Received on Transaction","description":"Cash received on stock transaction after deduction of issuance costs.","units":{"USD":[{"start":"2011-02-01","end":"2011-03-31","val":96816,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q1"},{"start":"2011-02-01","end":"2011-03-31","val":96816,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-02-01","end":"2011-03-31","val":96816,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-05-08","end":"2012-06-30","val":500000,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q2"},{"start":"2012-05-08","end":"2012-06-30","val":500000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"}]}},"SaleOfStockPricePerShare":{"label":"Sale of Stock, Price Per Share","description":"Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.","units":{"USD/shares":[{"end":"2012-05-09","val":0.625,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q1I"},{"end":"2012-05-09","val":0.625,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2012-05-09","val":0.625,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"}]}},"SellingAndMarketingExpense":{"label":"Selling and Marketing Expense","description":"The aggregate total amount of expenses directly related to the marketing or selling of products or services.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":147379,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-04-01","end":"2010-06-30","val":82569,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":202627,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":55248,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":276249,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":70805,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":154234,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":154234,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-04-01","end":"2011-06-30","val":83429,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":83429,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":226109,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":226109,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-07-01","end":"2011-09-30","val":71876,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":71876,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":361395,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":361395,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":226775,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":226775,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":421081,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":421081,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":194307,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-04-01","end":"2012-06-30","val":194307,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":585594,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":585594,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-07-01","end":"2012-09-30","val":164513,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":164513,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":775073,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":775073,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":202766,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":202767,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":382360,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":382360,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":179594,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":179594,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":677365,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":677365,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":295005,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-07-01","end":"2013-09-30","val":295005,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":817971,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":817971,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":148672,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":148672,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":396313,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":396313,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-04-01","end":"2014-06-30","val":228013,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":228013,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":776485,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":776485,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":380172,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":380172,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1832966,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1832966,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1372361,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1372361,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2687200,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":2144144,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":1314839,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":1074801,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":4216254,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":3469959,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":1529054,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":1325815,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":5828703,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":5039395,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1394833,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":1321084,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2639294,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":2639294,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1318210,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1318210,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":4084446,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":4084446,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":1445152,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1445152,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":5340351,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":5340351,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1645870,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":1549522,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3223838,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":3085811,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":1577968,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":1536289,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":5025539,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":4788032,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1801701,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1702221,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":6983208,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":6677807,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2371030,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":2371030,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4727431,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":4727431,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":2356400,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":2356400,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":7368128,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":7368128,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":2640697,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":2640697,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":10092691,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":10092691,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3008203,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":3008203,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5873813,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":5873813,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":2865610,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":2865610,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":8976466,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":8976466,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":3102653,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":3102653,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":11785227,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":11785227,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3034121,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":3034121,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5429222,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":5429222,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":2395100,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":2395100,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":8134363,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":2705141,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":10888944,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3791382,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7706478,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":3915096,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":15659,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":87394,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":99775,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":99775,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-01","end":"2011-09-30","val":111565,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":111565,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-01","end":"2011-12-31","val":123355,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":123355,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":30028,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":30028,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":66270,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":66270,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":116584,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":116584,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-01-01","end":"2012-12-31","val":268538,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":268538,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":247127,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":247127,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":281242,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":281242,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":490258,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":490258,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":576822,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":576822,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":156052,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":156052,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":287431,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":287431,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-01-01","end":"2014-09-30","val":453320,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":453320,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":133613,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":650734,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":650734,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":201868,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":201868,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":435327,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":433440,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":656963,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":638542,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":221636,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":890189,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":842863,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":188330,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":175986,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":335828,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":335828,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":499763,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":499763,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":705649,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":705649,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":184346,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":127967,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":359752,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":359752,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":175405,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":559437,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":384787,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":137673,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":783942,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":510978,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":193535,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":193535,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":382879,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":382879,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":189344,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":189344,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":575081,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":508561,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":192202,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":508561,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":801655,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":800000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":269044,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":493699,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":224654,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1080000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"}]}},"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":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value","description":"Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.","units":{"USD/shares":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period","description":"The number of grants made 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":{"shares":[{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-12-31","val":50494,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":35875,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":35875,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"}]}},"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":"2013-03-07","end":"2013-03-08","val":1.24,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2019-01-01","end":"2019-12-31","val":11.82,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":12.39,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"}]}},"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":"2018-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":50494,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":50494,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":79818,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value","description":"Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.","units":{"USD/shares":[{"end":"2018-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":11.82,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":11.82,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12.03,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"}]}},"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":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":6551,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value","description":"The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.","units":{"USD/shares":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":12.39,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price","description":"Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.","units":{"USD/shares":[{"end":"2011-12-31","val":0.16,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":0.16,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2011Q4I"},{"end":"2012-04-11","val":1.25,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q1I"},{"end":"2012-05-01","val":1.25,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-05-10","val":1.25,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-05-16","val":1.25,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-06-30","val":0.16,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.16,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-10-22","val":1.25,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-02-20","val":1.25,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-02-21","val":1.25,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q1I"},{"end":"2013-06-13","val":1.25,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q2I"},{"end":"2013-11-15","val":1.25,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-02-28","val":1.25,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2014-02-28","val":1.25,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q1I"},{"end":"2014-05-30","val":1.25,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"}]}},"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":"2011-01-01","end":"2011-12-31","val":0,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate","description":"The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2011-01-01","end":"2011-12-31","val":0.68,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.68,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2014-01-01","end":"2014-09-30","val":0.72,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"}]}},"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":"2018-01-01","end":"2018-12-31","val":0.49,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":50,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":0.52,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":56,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"}]}},"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":"2012-01-01","end":"2012-12-31","val":0.54,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2018-01-01","end":"2018-12-31","val":0.48,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":49,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":0.49,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":52,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2021-01-01","end":"2021-06-30","val":0.58,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"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":"2011-01-01","end":"2011-12-31","val":0.024,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.0122,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2014-01-01","end":"2014-09-30","val":0.0054,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"}]}},"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":"2018-01-01","end":"2018-12-31","val":0.0311,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":0.0259,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":0.0259,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":0.0166,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"}]}},"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":"2012-01-01","end":"2012-12-31","val":0.09,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2018-01-01","end":"2018-12-31","val":0.0234,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":0.0145,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":0.0145,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":0.0037,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised","description":"Number of non-option equity instruments exercised by participants.","units":{"shares":[{"start":"2019-01-01","end":"2019-12-31","val":30000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Expirations","description":"Number of shares under non-option equity instrument agreements for which rights to exercise lapsed.","units":{"shares":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"}]}},"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":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number","description":"Number of equity instruments other than options outstanding, including both vested and non-vested instruments.","units":{"shares":[{"end":"2018-12-31","val":30000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"}]}},"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":407083,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":587083,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2013-03-31","val":189250,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":612583,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":619446,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":148532,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":135215,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":170151,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":185869,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":230944,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":314957,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":301535,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":290818,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":345378,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":377790,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":414943,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":469458,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":527539,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":569554,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":625374,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":428721,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":475640,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":569155,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":565113,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":575312,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":623649,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-03-31","val":646292,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":647803,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":718990,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":815978,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":874937,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"}]}},"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":0.25,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.25,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2013-03-31","val":1.09,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.51,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0.51,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3.97,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5.37,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5.26,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5.11,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5.09,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5.25,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5.28,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5.21,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5.22,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5.29,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5.3,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5.27,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5.32,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5.25,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5.21,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5.47,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5.46,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5.39,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5.3,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5.3,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5.12,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5.02,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5.02,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5.14,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5.62,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5.77,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"}]}},"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":"2018-01-01","end":"2018-06-30","val":17980,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":35481,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":35481,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1198,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":1198,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":1198,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-25000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":-27500,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":-45042,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-31,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":187,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"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-06-30","val":90000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-09-30","val":504167,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"}]}},"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":"2013-01-01","end":"2013-03-31","val":-425500,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-438750,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-474000,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-12-31","val":107300,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":89150,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":92150,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":99700,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":99700,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":12150,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":58275,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":137586,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-12-31","val":390905,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":35548,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":84566,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":186281,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-199654,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-39080,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-123235,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":-380838,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":401151,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8006,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":9525,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":48337,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":164337,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":186085,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":201240,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":214562,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":218062,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":185000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-200498,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":-268100,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":-276069,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-76547,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":179848,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures","description":"Net number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2011-01-25","end":"2011-01-26","val":384000,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2011-03-22","end":"2011-03-23","val":800000,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-22","end":"2012-01-23","val":533000,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2011-01-26","end":"2012-04-30","val":100000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-01-26","end":"2012-04-30","val":100000,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-04-29","end":"2012-04-30","val":100000,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2011-01-26","end":"2012-06-30","val":384000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":533000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-23","end":"2012-06-30","val":533000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-08-14","end":"2012-08-15","val":960000,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2010-07-01","end":"2012-09-30","val":960000,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-26","end":"2012-09-30","val":384000,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":533000,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-23","end":"2012-09-30","val":533000,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-10-04","end":"2012-10-05","val":1010000,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-10-28","end":"2012-10-29","val":454863,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-10-28","end":"2012-10-29","val":454863,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-01-01","end":"2012-12-31","val":533000,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2013-07-31","end":"2013-08-01","val":150000,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":148118,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":75370,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":353690,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":76000,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":129400,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":260400,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":5171,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":325900,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":133000,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":272000,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":392000,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-12-31","val":686500,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":129500,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":153850,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":264350,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":264750,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":307500,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":319000,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":353500,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":357500,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":465850,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":492350,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":575850,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":898100,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":42794,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":65794,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":166294,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":226294,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":131725,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":449605,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":475605,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":475605,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":135610,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":346610,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"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":"2013-01-01","end":"2013-09-30","val":1768449,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value","description":"The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.","units":{"USD/shares":[{"start":"2012-01-01","end":"2012-06-30","val":0.82,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-09-30","val":0.82,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2013-01-01","end":"2013-03-31","val":0.58,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2017-01-01","end":"2017-03-31","val":2.42,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2.4,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-01-01","end":"2017-09-30","val":2.05,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":2.36,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2.28,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":2.28,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2.34,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":2.34,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":2.88,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":2.88,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":7.74,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7.02,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":7.02,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":7.26,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":7.26,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":6.43,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":6.24,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":5.68,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5.12,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Other Increases (Decreases) in Period","description":"The addition or reduction in the number of reserved shares that could potentially be issued under the option plan attributable to reasons other than grants, exercises, forfeitures, and expirations during the reporting period.","units":{"shares":[{"start":"2010-11-01","end":"2010-11-30","val":1360000,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2011-04-01","end":"2011-04-29","val":2500000,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2011-04-28","end":"2011-04-29","val":2500000,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2011-04-28","end":"2011-04-29","val":2500000,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":1360000,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":1360000,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-07-31","end":"2013-08-31","val":5000000,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-10-21","end":"2013-10-22","val":5000000,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"}]}},"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":"2011-12-31","val":0.16,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":0.16,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2011Q4I"},{"end":"2012-12-31","val":636338,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":2.4,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":636338,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-12-31","val":2.92,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":2.92,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":2.92,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":2.92,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":2.92,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3.13,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3.21,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3.4,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3.47,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":3.47,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":3.47,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3.46,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3.57,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"}]}},"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":1318000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":1318000,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":1695250,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1281083,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2184583,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":2184583,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"end":"2012-12-31","val":437667,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1255250,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1651333,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3384532,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":625157,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":627307,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":627307,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":627807,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":627807,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":556590,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":616690,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":740640,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":805840,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":805840,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":805840,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":805840,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":805840,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":923940,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":984490,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1025929,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1066360,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1066360,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":1066360,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":1066360,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1066360,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1159412,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1134744,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1143529,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1128368,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1128368,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1128368,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":1128368,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":1128368,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1396788,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1323726,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1086623,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1069330,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1069330,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1069330,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":1069330,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":1069330,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1525450,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1483566,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1475689,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1654522,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":1654522,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":1654522,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1654522,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1654522,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1391487,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1337486,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1419844,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1470406,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":1470406,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":1470406,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1416501,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1690728,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"}]}},"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":0.25,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":0.25,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":0.33,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.42,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0.89,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":0.89,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"end":"2012-12-31","val":4.45,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1.02,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.82,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0.92,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4.83,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":4.83,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":4.83,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":4.83,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":4.83,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5.17,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5.25,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5.44,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5.51,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":5.51,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":5.51,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":5.51,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":5.51,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5.5,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5.63,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5.5,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5.37,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":5.37,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":5.37,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":5.37,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":5.37,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5.37,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5.14,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5.12,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5.12,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":5.12,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":5.12,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":5.12,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":5.12,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5.08,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5.06,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5.11,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5.11,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":5.11,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":5.11,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":5.11,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":5.11,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4.95,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4.95,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5.17,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6.07,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":6.07,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":6.07,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":6.07,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":6.07,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6.56,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6.79,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7.14,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7.3,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":7.3,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":7.3,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7.09,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7.4,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"}]}},"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":"2015-12-31","val":64500,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":46350,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":162717,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":150349,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":205828,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":100973,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":103011,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":344,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":36693,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":627707,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1945382,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5114851,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2072937,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7107517,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5162212,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3310784,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4847227,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":929649,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"}]}},"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":"2014-12-31","val":657501,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":64500,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":64500,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":64500,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":64500,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":64500,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":64500,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":478593,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":430879,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":514439,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":514439,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":514439,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":514439,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":514439,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":178222,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":171772,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":500,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":90007,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":36693,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":36693,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":36693,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":90007,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2241770,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4900794,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":13057617,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10866658,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":10866658,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":10866658,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":10866658,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":10866658,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":13166613,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8392981,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4773655,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6604461,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":6604461,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":6604461,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":6604461,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":6604461,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1222646,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3816073,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6590764,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12000790,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":12000790,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":12000790,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10927536,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11266117,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value (Deprecated 2013-01-31)","description":"Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.","units":{"USD":[{"start":"2011-01-25","end":"2011-01-26","val":54736,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-22","end":"2012-01-23","val":394625,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2011-01-26","end":"2012-04-30","val":25000,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-26","end":"2012-04-30","val":25000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-04-29","end":"2012-04-30","val":25000,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2011-01-26","end":"2012-06-30","val":54736,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-23","end":"2012-06-30","val":394625,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-08-14","end":"2012-08-15","val":563333,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2010-07-01","end":"2012-09-30","val":563333,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-26","end":"2012-09-30","val":54736,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-23","end":"2012-09-30","val":394625,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-10-04","end":"2012-10-05","val":510982,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"}]}},"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":"2013-01-01","end":"2013-09-30","val":0.25,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-12-31","val":1.09,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0.47,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.47,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":0.47,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":0.47,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0.05,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.83,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":4.09,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-12-31","val":4.03,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1.25,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1.25,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":1.25,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":3.96,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":3.34,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":1.31,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":1.44,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4.96,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4.93,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":5.33,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":5.34,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5.04,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5.03,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":5.06,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":5.11,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":5.57,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4.17,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"}]}},"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":"2018-01-01","end":"2018-06-30","val":7.49,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":7.6,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":7.6,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5.18,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":5.18,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":5.18,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":12.4,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"}]}},"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-09-30","val":1.26,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-12-31","val":6.04,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":6.79,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":6.8,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":6.72,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":6.72,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":5.98,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5.66,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":5.92,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-12-31","val":5.49,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4.95,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5.27,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":5.33,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":5.4,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4.89,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5.16,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":4.99,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":4.99,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4.11,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4.72,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":4.78,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":9.07,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4.93,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4.97,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":5.08,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":5.19,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11.7,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":11.75,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"}]}},"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":"2013-01-01","end":"2013-09-30","val":1.01,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-12-31","val":5.06,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":7.5,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":6.94,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":6.65,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":6.58,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":5.36,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5.79,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":5.61,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-12-31","val":5.27,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3.41,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3.57,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":4.21,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":4.32,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4.89,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4.85,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":4.78,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":4.78,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4.56,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4.67,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":5.43,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":7.74,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":13.93,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":14.36,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":12.77,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":12.37,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11.2,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":9.93,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding","description":"Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.","units":{"USD":[{"end":"2018-12-31","val":144525,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"}]}},"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":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-09-30","val":32960,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":32960,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":565,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":565,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":157601,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":157601,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":157036,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":157036,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":404273,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":404273,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":246672,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":246672,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":1189991,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":1189991,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1888805,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1890000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":698813,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":700000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1432655,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":1468,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":20000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":20000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"}]}},"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":"2013-12-31","val":2.33,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3.06,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3.05,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3.02,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3.01,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3.15,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3.21,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2017-12-31","val":34373,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-12-31","val":607220,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":600000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1900000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value","description":"Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":56379,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":112650,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":56271,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":174650,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":62013,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":272976,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":43880,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":43880,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":93341,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":93341,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":49462,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":49462,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":143268,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":143268,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":57457,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":57457,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":178022,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":180000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":34473,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":30000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":71893,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":37420,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":103402,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":31508,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":130000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":30000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"}]}},"SharesOutstanding":{"label":"Shares, Outstanding","description":"Number of shares issued which are neither cancelled nor held in the treasury.","units":{"shares":[{"end":"2020-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"}]}},"ShortTermLeaseCost":{"label":"Short-term Lease, Cost","description":"Amount of short-term lease cost, excluding expense for lease with term of one month or less.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"}]}},"StateAndLocalIncomeTaxExpenseBenefitContinuingOperations":{"label":"State and Local Income Tax Expense (Benefit), Continuing Operations","description":"Amount of state and local current and deferred income tax expense (benefit) attributable to continuing operations.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-227988,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":32928,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":32928,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":50934,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"StockGrantedDuringPeriodValueSharebasedCompensation":{"label":"Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture","description":"Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":339356,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2021-01-01","end":"2021-03-31","val":350724,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"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":"2009-12-31","val":-112756,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009Q4I"},{"end":"2010-12-31","val":297804,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"end":"2010-12-31","val":297804,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":297804,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2010-12-31","val":297804,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2010Q4I"},{"end":"2011-06-30","val":854684,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1210569,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1423607,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":1423607,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":1423607,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"end":"2011-12-31","val":1423607,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"end":"2011-12-31","val":1423607,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2011-12-31","val":1423607,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1658460,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":362983,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":506601,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":739380,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":739380,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":739380,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":739380,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"end":"2012-12-31","val":739380,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":739380,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":952870,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1142694,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1578235,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1875339,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1875339,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":1875339,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1875339,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1875341,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":1875341,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":12233317,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":11914879,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":11380378,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":12252487,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":12252487,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":12252487,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":12252487,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":12252487,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":12252487,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":11224285,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":14842005,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":17075502,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":13403422,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":13403422,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":13403422,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":13403422,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":13403422,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2015-12-31","val":13403422,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-03-31","val":13008028,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":26162120,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":25037729,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":22918245,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":22918245,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":22918245,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":22918245,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":22918245,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-12-31","val":22918245,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2016Q4I"},{"end":"2017-03-31","val":21618524,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":20508811,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":19104110,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":18713374,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":19932208,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":19932208,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":19932208,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":19932208,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2017-12-31","val":19932208,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2017-12-31","val":19932208,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":19932208,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2017-12-31","val":19932208,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":18095709,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-03-31","val":18095709,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-03-31","val":18095709,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":16247599,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2018-06-30","val":16247599,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-06-30","val":16247599,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":14630967,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-09-30","val":14630965,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":12787718,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":12787718,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":12787718,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":12787718,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":12787718,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2018-12-31","val":12787718,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2018-12-31","val":12787718,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-31","val":12787718,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2018-12-31","val":12787718,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":21472329,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2019-03-31","val":21472329,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-03-31","val":21472329,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-03-31","val":21472329,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":28424486,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":28424486,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-06-30","val":28424486,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-06-30","val":28424486,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q2I"},{"end":"2019-09-30","val":26196931,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-09-30","val":26196931,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3I"},{"end":"2019-12-31","val":28813347,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":28813347,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":28813347,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":28813347,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":28813347,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2019-12-31","val":28813347,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2019-12-31","val":28813347,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":28171716,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2020-03-31","val":28171715,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-03-31","val":28171716,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-03-31","val":28171715,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q1I"},{"end":"2020-06-30","val":27585428,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-06-30","val":27585427,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-06-30","val":27585428,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2I"},{"end":"2020-09-30","val":26599088,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":39688805,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":39688805,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":39688805,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":37805644,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":37805644,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q1I"},{"end":"2021-06-30","val":38343398,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"StockholdersEquityNoteStockSplitConversionRatio1":{"label":"Stockholders' Equity Note, Stock Split, Conversion Ratio","description":"Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.","units":{"pure":[{"start":"2013-12-01","end":"2013-12-31","val":0.2,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2013-12-01","end":"2013-12-31","val":0.2,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-12-01","end":"2013-12-31","val":0.2,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q4I"}]}},"StockIssued1":{"label":"Stock Issued","description":"The fair value of stock issued in noncash financing activities.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":-207929,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"}]}},"StockIssuedDuringPeriodSharesAcquisitions":{"label":"Stock Issued During Period, Shares, Acquisitions","description":"Number of shares of stock issued during the period pursuant to acquisitions.","units":{"shares":[{"start":"2014-10-16","end":"2014-10-17","val":423426,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q3I"}]}},"StockIssuedDuringPeriodSharesIssuedForCash":{"label":"Development Stage Entities, Stock Issued, Shares, Issued for Cash (Deprecated 2015-01-31)","description":"Number of shares issued as consideration for cash for development stage entities.","units":{"shares":[{"start":"2011-02-01","end":"2011-03-31","val":400000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-02-01","end":"2011-03-31","val":400000,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-02-01","end":"2011-03-31","val":400000,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q1"},{"start":"2012-05-08","end":"2012-05-09","val":800000,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-05-08","end":"2012-06-30","val":800000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-05-08","end":"2012-06-30","val":800000,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q2"},{"start":"2013-08-04","end":"2013-08-05","val":5000,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-08-02","end":"2013-08-13","val":84000,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-07-01","end":"2013-09-30","val":283868,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3"},{"start":"2013-10-02","end":"2013-10-03","val":21415,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-10-09","end":"2013-10-11","val":6000,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-10-17","end":"2013-10-18","val":10487,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-06-27","end":"2013-12-05","val":84669,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-06-27","end":"2013-12-05","val":84669,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"}]}},"StockIssuedDuringPeriodSharesIssuedForServices":{"label":"Stock Issued During Period, Shares, Issued for Services","description":"Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.","units":{"shares":[{"start":"2013-03-07","end":"2013-03-08","val":63868,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-03-07","end":"2013-03-08","val":63868,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-03-07","end":"2013-03-08","val":63868,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-04-07","end":"2013-04-08","val":8880,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-04-07","end":"2013-04-08","val":8880,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-06-29","end":"2013-07-01","val":70414,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-06-29","end":"2013-07-02","val":70414,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-07-02","end":"2013-07-31","val":14083,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-08-14","end":"2013-08-15","val":4956,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2015-08-01","end":"2015-08-31","val":800000,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-08-01","end":"2015-08-31","val":800000,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-08-01","end":"2015-08-31","val":800000,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q3I"}]}},"StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures":{"label":"Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures","description":"Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.","units":{"shares":[{"start":"2013-07-28","end":"2013-08-01","val":5000,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2013-07-28","end":"2013-08-01","val":5000,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2013-07-28","end":"2013-08-01","val":5000,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2013-07-28","end":"2013-08-01","val":5000,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2013Q2I"},{"start":"2015-01-01","end":"2015-01-31","val":5000,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-01-31","val":5000,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2014Q4I"}]}},"StockIssuedDuringPeriodSharesShareBasedCompensation":{"label":"Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture","description":"Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).","units":{"shares":[{"start":"2019-01-01","end":"2019-12-31","val":10286,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":14624,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"StockIssuedDuringPeriodSharesShareBasedCompensationForfeited":{"label":"Shares Issued, Shares, Share-based Payment Arrangement, Forfeited","description":"Number of shares (or other type of equity) forfeited during the period.","units":{"shares":[{"start":"2011-01-26","end":"2012-04-30","val":75000,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-01-26","end":"2012-04-30","val":75000,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-04-29","end":"2012-04-30","val":75000,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-08-14","end":"2012-08-15","val":396667,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2010-07-01","end":"2012-09-30","val":396667,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"}]}},"StockIssuedDuringPeriodSharesShareBasedCompensationGross":{"label":"Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture","description":"Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"shares":[{"start":"2017-01-01","end":"2017-03-31","val":10884,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":23670,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":12786,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":38159,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":14489,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":60011,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8955,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":8955,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":15870,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":15870,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":6915,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":6915,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":21054,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":21054,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":5184,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":5184,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":23302,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":23302,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2404,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":2404,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4356,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1952,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":6696,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":2340,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":10286,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2680,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"}]}},"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":"2012-04-01","end":"2012-04-30","val":2000,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-06-30","val":65750,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-09-30","val":65750,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-10-01","end":"2012-10-31","val":12000,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-03-31","val":-14500,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-94500,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-06-02","end":"2013-06-30","val":16000,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-09-30","val":-94500,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-11-01","end":"2013-11-30","val":40000,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":58900,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-02-01","end":"2014-02-28","val":47567,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-02-01","end":"2014-02-28","val":47567,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q1I"},{"start":"2014-01-01","end":"2014-03-31","val":45567,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1"},{"start":"2014-05-01","end":"2014-05-31","val":300,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"start":"2014-01-01","end":"2014-06-30","val":47867,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":47867,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":48167,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2750,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":35075,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":34325,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-12-31","val":35075,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":900,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":900,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":900,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-3088,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-407,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":-14407,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":15387,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1724,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":50609,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-09-30","val":85673,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":113090,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":119744,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":180392,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":185212,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":191150,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":630,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3785,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":-38445,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"}]}},"StockIssuedDuringPeriodValueAcquisitions":{"label":"Stock Issued During Period, Value, Acquisitions","description":"Value of stock issued pursuant to acquisitions during the period.","units":{"USD":[{"start":"2014-10-16","end":"2014-10-17","val":2700000,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q3I"},{"start":"2014-01-01","end":"2014-12-31","val":2667584,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":2667584,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"}]}},"StockIssuedDuringPeriodValueConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Value, Conversion of Convertible Securities","description":"The gross value of stock issued during the period upon the conversion of convertible securities.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":10622716,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":10622716,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"}]}},"StockIssuedDuringPeriodValueIssuedForCash":{"label":"Development Stage Entities, Stock Issued, Value, Issued for Cash (Deprecated 2015-01-31)","description":"Value of shares issued as consideration for cash for development stage entities.","units":{"USD":[{"start":"2013-08-04","end":"2013-08-05","val":5500,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-08-02","end":"2013-08-13","val":81129,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-10-02","end":"2013-10-03","val":21165,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-10-09","end":"2013-10-11","val":5750,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-10-17","end":"2013-10-18","val":10027,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-12-01","end":"2013-12-31","val":1840000,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"}]}},"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":"2011-01-01","end":"2011-12-31","val":2850,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2013-03-07","end":"2013-03-08","val":55800,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-06-29","end":"2013-07-01","val":75000,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-06-29","end":"2013-07-02","val":75000,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-07-02","end":"2013-07-31","val":75000,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":175799,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":175800,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":52275,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":52275,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":182060,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":182060,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":220530,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":220530,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":272976,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":272976,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":43880,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":93341,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":49462,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":150798,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":57457,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":178022,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":178022,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":34473,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":34473,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":71893,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":37420,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":95902,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":24008,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":127888,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":31276,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":31276,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":77972,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":46696,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":110050,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":32078,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":147787,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":204862,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"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":"2011-01-01","end":"2011-12-31","val":96816,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":96816,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":531438,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":531438,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":471301,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":471302,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":10508174,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":10508174,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-08-01","end":"2015-08-31","val":3400000,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-08-01","end":"2015-08-31","val":3400000,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-08-01","end":"2015-08-31","val":3400000,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q3I"},{"start":"2015-01-01","end":"2015-12-31","val":5486906,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":5486906,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":12217,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":12217,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":22120,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":22120,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8555,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":241805,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":233249,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":449259,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":207454,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":596387,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":596387,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":11276309,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":11276309,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":11579062,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":11579062,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":302753,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":302753,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":11606294,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":11606294,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":27232,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":27232,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":16580415,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":16580415,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11174,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":11174,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":23462,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":12289,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":190880,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":167419,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":15209142,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":180086,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"StockIssuedDuringPeriodValueOther":{"label":"Stock Issued During Period, Value, Other","description":"Value of shares of stock issued attributable to transactions classified as other.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":508561,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":508561,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":508561,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":508561,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2020-01-01","end":"2020-03-31","val":-26532,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-28402,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-1869,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-33822,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-5421,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-40873,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"StockIssuedDuringPeriodValueShareBasedCompensation":{"label":"Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture","description":"Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":71893,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":37420,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":95902,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":24008,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":127888,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"}]}},"StockIssuedDuringPeriodValueShareBasedCompensationGross":{"label":"Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture","description":"Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"}]}},"StockOptionPlanExpense":{"label":"Stock or Unit Option Plan Expense","description":"Amount of noncash expense for option under share-based payment arrangement.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":575081,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":192202,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":270000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":490000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":220000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":746498,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":1430000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":252799,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1930000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":220000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":120000,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":470000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":260000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":250000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":230000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2420000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":80000,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"TaxesPayableCurrent":{"label":"Taxes Payable, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2012-12-31","val":42590,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":144280,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":144280,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":144280,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":144280,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":144280,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":14622,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":14622,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":14622,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"end":"2014-12-31","val":14622,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":14622,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":13904,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":13897,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":12212,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":36469,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":36469,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":36469,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":36469,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":36469,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":69358,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5103035,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2032320,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":484349,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":484349,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":484349,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":484349,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":484349,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":471979,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":615202,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":448694,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":171384,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":171384,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":171384,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":171384,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":171384,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":180024,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":81045,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":87565,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":23705,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":23705,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":23705,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":23705,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":23705,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":25854,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":16234,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":13340,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13944,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":13944,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":13944,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":13944,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":13944,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12284,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":73483,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":75643,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":81221,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":81221,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":81221,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":83098,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":23755,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"TemporaryEquityForeignCurrencyTranslationAdjustments":{"label":"Temporary Equity, Foreign Currency Translation Adjustments","description":"Adjustments to temporary equity resulting from foreign currency translation adjustments.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":-177767,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-177767,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":35154,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":35154,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-302442,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-302442,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-35707,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"TreasuryStockRetiredCostMethodAmount":{"label":"Treasury Stock, Retired, Cost Method, Amount","description":"Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-84000,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":84000,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"}]}},"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":"2015-12-31","val":0,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":20000,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"}]}},"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":"2016-03-31","val":84000,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":84000,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":84000,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":84000,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":84000,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":84000,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":84000,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":84000,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":84000,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":84000,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":84000,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":84000,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":84000,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":84000,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":84000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":84000,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":84000,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":84000,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":84000,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":84000,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":84000,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":84000,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":84000,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":84000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":84000,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":84000,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":84000,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":84000,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":84000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":84000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":-84000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":84000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":84000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":84000,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-84000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":84000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":84000,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":84000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":84000,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":84000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"UnamortizedDebtIssuanceExpense":{"label":"Unamortized Debt Issuance Expense","description":"The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.","units":{"USD":[{"end":"2017-06-30","val":0,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2I"},{"end":"2018-03-31","val":141384,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":135025,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":128666,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":122153,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":122153,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":122153,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":122153,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":122153,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":115743,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2019Q4I"}]}},"UnbilledReceivablesCurrent":{"label":"Unbilled Receivables, Current","description":"Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":554603,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"end":"2017-12-31","val":554793,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":554603,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-06-30","val":646452,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":697101,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":740425,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"end":"2018-12-31","val":740425,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":740425,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":740425,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":740425,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2018-12-31","val":740000,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":832593,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":880333,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":927952,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":998048,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"end":"2019-12-31","val":998048,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":998048,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":998048,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":998048,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1091122,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1134432,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1144793,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1248060,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30"},{"end":"2020-12-31","val":1248060,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":1248060,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1264921,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1265527,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"UnrealizedLossOnForeignCurrencyDerivativesBeforeTax":{"label":"Unrealized Loss on Foreign Currency Derivatives, before Tax","description":"Amount of unrealized loss recorded in accumulated other comprehensive income pertaining to the decrease in fair value of foreign currency exchange rate derivatives designated as cash flow hedging instruments to the extent that a cash flow hedge is determined to be effective.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":43069,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"}]}},"UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense":{"label":"Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense","description":"Amount of expense 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":[{"start":"2020-01-01","end":"2020-03-31","val":860000,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":240000,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":660000,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"UnrecognizedTaxBenefitsPeriodIncreaseDecrease":{"label":"Unrecognized Tax Benefits, Period Increase (Decrease)","description":"Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":60639,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"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":"2015-01-01","end":"2015-12-31","val":2900000,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"}]}},"ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance":{"label":"Valuation Allowance for Impairment of Recognized Servicing Assets, Balance","description":"Reflects the estimated amount of impairment as of the balance sheet date of recognized servicing assets that are being amortized in proportion to and over the period of estimated net servicing income or loss.","units":{"USD":[{"end":"2020-12-31","val":8900000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-06-30","val":10100000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":"2012-06-30","val":0,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2012Q3I"}]}},"WeightedAverageNumberDilutedSharesOutstandingAdjustment":{"label":"Weighted Average Number Diluted Shares Outstanding Adjustment","description":"The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.","units":{"shares":[{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"}]}},"WeightedAverageNumberOfDilutedSharesOutstanding":{"label":"Weighted Average Number of Shares Outstanding, Diluted","description":"The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.","units":{"shares":[{"start":"2010-01-01","end":"2010-06-30","val":13440000,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-04-01","end":"2010-06-30","val":13440000,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":13440000,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":13440000,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":13440000,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":13567222,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":14886013,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":14886013,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-04-01","end":"2011-06-30","val":15484904,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":15484904,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":15091068,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":15091068,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-07-01","end":"2011-09-30","val":15344427,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":15344427,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":15154264,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":15154264,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":15431961,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":15431961,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":14974691,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":14974691,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":15159016,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-04-01","end":"2012-06-30","val":15159016,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":14896548,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":14896548,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-07-01","end":"2012-09-30","val":15258843,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":15258843,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":14611549,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":2922310,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":15970359,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":3194072,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":15344497,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":3068899,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":15280304,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":3056061,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":15538652,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":3130291,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":15699964,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-07-01","end":"2013-09-30","val":3139992,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":3069273,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":3069273,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":4302443,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":4302443,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4688726,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":4688726,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-04-01","end":"2014-06-30","val":5063993,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":5063993,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":4814774,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":4814774,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":5020005,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":5020005,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":4913903,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":4913903,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":5456735,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":5456735,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5664090,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":5664090,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":5871445,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":5871445,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":6062196,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":6062196,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":6858407,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":6858407,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":6354134,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":6354134,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":7229950,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":7252470,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":7252470,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":7449756,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":7439152,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":7636581,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":7625833,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":7741351,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":7741351,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":8345750,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":8345750,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":7895197,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":7895197,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":8356735,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":8369249,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":8369249,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":8375499,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":8375499,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":8381748,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":8381748,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":8383639,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":8383639,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":8399920,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":8399920,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":8395319,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":8395319,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8443455,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":8443455,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":8459036,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":8459036,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":8474616,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":8474616,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":8482976,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":8482976,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":8530858,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":8530858,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":8512297,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":8512297,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":8840281,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":8840281,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":9568161,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":9568161,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":10296041,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":10296041,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":10028246,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":10948416,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":10323889,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":10323889,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11521192,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":11525258,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":11529324,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":11611020,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"WeightedAverageNumberOfShareOutstandingBasicAndDiluted":{"label":"Weighted Average Number of Shares Outstanding, Basic and Diluted","description":"Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).","units":{"shares":[{"start":"2019-01-01","end":"2019-09-30","val":10028246,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":10948416,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":10323889,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11521192,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":11525258,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":11529324,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":11538457,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":11564856,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":11611020,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":12814164,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":12833148,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":12852131,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"}]}},"WeightedAverageNumberOfSharesIssuedBasic":{"label":"Weighted Average Number of Shares Issued, Basic","description":"This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).","units":{"shares":[{"start":"2011-01-01","end":"2011-06-30","val":13703743,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-04-01","end":"2011-06-30","val":14339434,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":13750672,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-07-01","end":"2011-09-30","val":13841500,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":13773566,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":13841500,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":14090467,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":14090467,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-04-01","end":"2012-06-30","val":14339434,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":13840264,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-09-30","val":14297562,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-01-01","end":"2012-09-30","val":14297562,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":14707250,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":14707250,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-12-31","val":14412183,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":14790565,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":14830320,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":14869639,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":14931366,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-07-01","end":"2013-09-30","val":15130162,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2013Q3"}]}},"WeightedAverageNumberOfSharesOutstandingBasic":{"label":"Weighted Average Number of Shares Outstanding, Basic","description":"Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.","units":{"shares":[{"start":"2010-01-01","end":"2010-06-30","val":13440000,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2010-04-01","end":"2010-06-30","val":13440000,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":13440000,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":13440000,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":13440000,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":13567222,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":13703743,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-01-01","end":"2011-06-30","val":13703743,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2011-04-01","end":"2011-06-30","val":13840264,"accn":"0000943440-11-000431","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-02"},{"start":"2011-04-01","end":"2011-06-30","val":13840264,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":13750672,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":13750672,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2011-07-01","end":"2011-09-30","val":13841500,"accn":"0000943440-11-000827","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":13841500,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":13773566,"accn":"0000943440-12-000271","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":13773566,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":13841500,"accn":"0000943440-12-000543","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":13841500,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":14090467,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-01-01","end":"2012-06-30","val":14090467,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":14339434,"accn":"0000943440-12-000760","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-25"},{"start":"2012-04-01","end":"2012-06-30","val":14339434,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":14297562,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":14297562,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2012-07-01","end":"2012-09-30","val":14707250,"accn":"0000943440-12-001114","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":14707250,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":14412183,"accn":"0000943440-13-000333","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":2882437,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":14790565,"accn":"0001553350-13-000154","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":2958113,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":14830320,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":2966064,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":14869639,"accn":"0001553350-13-000568","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":2973928,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":14931366,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-01-01","end":"2013-09-30","val":2986273,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":15130162,"accn":"0001553350-13-000857","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-04"},{"start":"2013-07-01","end":"2013-09-30","val":3026032,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":3004541,"accn":"0001553350-14-000311","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":3004541,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":4239363,"accn":"0001553350-14-000533","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":4239363,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4630059,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":4630059,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2014-04-01","end":"2014-06-30","val":5016461,"accn":"0001553350-14-000942","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":5016461,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":4761469,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":4761469,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":5020005,"accn":"0001553350-14-001394","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":5020005,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":4913903,"accn":"0001553350-15-000312","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":4913903,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":5456735,"accn":"0001553350-15-000487","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":5456735,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5664090,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-01-01","end":"2015-06-30","val":5664090,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":5871445,"accn":"0001553350-15-000799","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":5871445,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":6062196,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":6062196,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":6858407,"accn":"0001493152-15-005428","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":6858407,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":6354134,"accn":"0001493152-16-008425","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":6354134,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":7229950,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":7252470,"accn":"0001493152-16-009697","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":7252470,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":7439152,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":7439152,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":7625833,"accn":"0001493152-16-012478","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":7625833,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":7741351,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":7741351,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":8345750,"accn":"0001493152-16-014859","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":8345750,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":7895197,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":7895197,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":8356735,"accn":"0001493152-17-003069","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":8369249,"accn":"0001493152-17-005299","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":8369249,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":8375499,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":8375499,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2017-04-01","end":"2017-06-30","val":8381748,"accn":"0001493152-17-008975","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":8381748,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":8383639,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":8383639,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":8399920,"accn":"0001493152-17-012949","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":8399920,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":8395319,"accn":"0001654954-18-002630","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":8395319,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8443455,"accn":"0001654954-18-005407","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":8443455,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":8459036,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-01-01","end":"2018-06-30","val":8459036,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":8474616,"accn":"0001654954-18-008953","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-13"},{"start":"2018-04-01","end":"2018-06-30","val":8474616,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":8482976,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":8482976,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":8530858,"accn":"0001654954-18-012545","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":8530858,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":8512297,"accn":"0001654954-19-002262","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-05"},{"start":"2018-01-01","end":"2018-12-31","val":8512297,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":8840281,"accn":"0001654954-19-005934","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":8840281,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":9568161,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":9568161,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":10296041,"accn":"0001654954-19-009412","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":10296041,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":10028246,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":10028246,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":10948416,"accn":"0001654954-19-012861","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":10948416,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":10323889,"accn":"0001654954-20-002682","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":10323889,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11521192,"accn":"0001654954-20-005620","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":11525258,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":11529324,"accn":"0001654954-20-009187","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":11538457,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":11564856,"accn":"0001654954-20-012459","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":11611020,"accn":"0001654954-21-003521","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-30","frame":"CY2020"}]}},"WeightedAverageNumberOfSharesRestrictedStock":{"label":"Weighted Average Number of Shares, Restricted Stock","description":"Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.","units":{"shares":[{"start":"2020-01-01","end":"2020-03-31","val":35855,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":35875,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-03-31","val":9705,"accn":"0001654954-21-005870","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":125000,"accn":"0001654954-21-009070","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}}}}}