{"cik":1103090,"entityName":"REFLECT SCIENTIFIC, 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-15","val":44711890,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-11-10","val":44711890,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2012-03-29","val":44791890,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2012Q1I"},{"end":"2012-05-09","val":44791890,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2012-08-10","val":45766890,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-11-14","val":45813634,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2013-03-29","val":47213634,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2013Q1I"},{"end":"2013-05-15","val":47213634,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2013-08-14","val":47213634,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-11-12","val":47213634,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2014-03-31","val":53726967,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2014Q1I"},{"end":"2014-05-14","val":53726967,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-08-14","val":53726967,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-11-10","val":53726967,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2015-03-31","val":56702501,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2015Q1I"},{"end":"2015-05-15","val":56702501,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-08-07","val":56702501,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-11-13","val":56702501,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2016-03-28","val":60958514,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2016Q1I"},{"end":"2016-05-13","val":60958514,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-08-11","val":60958514,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-11-09","val":60958514,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2017-03-31","val":65401086,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2017Q1I"},{"end":"2017-05-15","val":65401086,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-08-14","val":65401086,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-11-13","val":65401086,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2018-03-28","val":71312086,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2018Q1I"},{"end":"2018-05-14","val":71312086,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-08-14","val":76512086,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-11-14","val":76512086,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-03-28","val":79108086,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2019Q1I"},{"end":"2019-05-14","val":79108086,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2019-08-14","val":79108086,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-11-18","val":79108086,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2019-12-31","val":84739086,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-23","val":84739086,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2020Q1I"},{"end":"2021-08-16","val":84739086,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q3I"},{"end":"2021-11-15","val":84739086,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q4I"},{"end":"2022-03-23","val":84989086,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2022Q1I"},{"end":"2022-05-13","val":84989086,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2022-08-09","val":84989086,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-11-07","val":84989086,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2023-03-24","val":85214086,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2023Q1I"},{"end":"2023-05-11","val":85214086,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2023-08-04","val":85214086,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-11-08","val":85214086,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2024-03-26","val":85664086,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2024Q1I"},{"end":"2024-05-10","val":85664086,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2024-08-12","val":85664086,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-11-08","val":85664086,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"EntityPublicFloat":{"label":"Entity Public Float","description":"The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.","units":{"USD":[{"end":"2011-06-30","val":2220764,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011Q2I"},{"end":"2012-06-29","val":1970351,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q2I"},{"end":"2013-06-28","val":1288063,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q2I"},{"end":"2014-06-30","val":1576855,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q2I"},{"end":"2015-06-30","val":2713793,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q2I"},{"end":"2016-06-30","val":1397138,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q2I"},{"end":"2017-06-30","val":1182910,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q2I"},{"end":"2018-06-30","val":1804388,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2018Q2I"},{"end":"2019-06-30","val":1627558,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q2I"},{"end":"2021-06-30","val":15715254,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q2I"},{"end":"2022-06-30","val":4300000,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022Q2I"},{"end":"2023-06-30","val":2900000,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023Q2I"}]}}},"us-gaap":{"AccountsPayable":{"label":"Accounts Payable (Deprecated 2009-01-31)","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. For classified balance sheets, used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer); for unclassified balance sheets, used to reflect the total liabilities (regardless of due date).","units":{"USD":[{"end":"2010-12-31","val":204124,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":204124,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":204124,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-06-30","val":185886,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":196895,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":89641,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2011-12-31","val":89641,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":89641,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":89641,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":89641,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":93608,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":81846,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":77247,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":90984,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q4I"},{"end":"2012-12-31","val":90984,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2013-03-31","val":47158,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"}]}},"AccountsPayableCurrent":{"label":"Accounts Payable, Current","description":"Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2012-12-31","val":90984,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":90984,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q4I"},{"end":"2013-06-30","val":58966,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":61590,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2016-12-31","val":53507,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-12-31","val":53507,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":52450,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":52450,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-09-30","val":74367,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":52450,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":52450,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":52450,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":108607,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":92791,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":56754,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":61053,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2020-12-31","val":70204,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":70204,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":70204,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":59939,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":89718,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":66837,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"}]}},"AccountsPayableCurrentAndNoncurrent":{"label":"Accounts Payable","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.","units":{"USD":[{"end":"2012-12-31","val":90984,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":43430,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":43430,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":43430,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":43430,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":43430,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":70602,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":70710,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":43272,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":59401,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":59401,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":59401,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":59401,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":59401,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":43847,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":16340,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":53172,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":84347,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":84347,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":84347,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":84347,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":84347,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":49026,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":43579,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":44549,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":58968,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":58968,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":58968,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":58968,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":58968,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":24246,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":31498,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":37526,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":53507,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":53507,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":53507,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":54808,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":19707,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"}]}},"AccountsPayableInterestBearingCurrent":{"label":"Accounts Payable, Interest-bearing, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable to vendors that bear interest at either a stated or an imputed rate. 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":71688,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-12-31","val":30524,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":20275,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":9396,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"}]}},"AccountsPayableInterestBearingInterestRate":{"label":"Accounts Payable, Interest-bearing, Interest Rate","description":"Reflects the effective interest rate as of the balance sheet date on interest-bearing trade payables.","units":{"pure":[{"end":"2012-12-31","val":0.055,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0.055,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0.055,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0.055,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0.055,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.055,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0.055,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0.055,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"AccountsReceivableGross":{"label":"Accounts Receivable, before Allowance for Credit Loss","description":"Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.","units":{"USD":[{"end":"2014-12-31","val":274884,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":274884,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q4I"},{"end":"2015-06-30","val":97741,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":115717,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":140362,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":140362,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":140362,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":210039,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":228952,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":90099,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":73424,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":73424,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":73424,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":61328,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":156045,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":206000,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":122435,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":122435,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":151922,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":162727,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"}]}},"AccountsReceivableNet":{"label":"Accounts Receivable, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.","units":{"USD":[{"end":"2010-12-31","val":243169,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":243169,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":243169,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":242739,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":162122,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":143278,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":143278,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":143278,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":143278,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":143278,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":177839,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":143437,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":144499,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":139932,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":139932,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":139932,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":139932,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":139932,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":120505,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":124637,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":168328,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":152583,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":152583,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":152583,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":152583,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":152583,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":166560,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":145903,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":127262,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":256170,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":256170,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":256170,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":256170,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":256170,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":124734,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":93741,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":111717,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":136362,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":136362,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":136362,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":136362,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":136362,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":210039,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":224952,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":90099,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":73424,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":73424,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":73424,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":73424,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":73424,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":122435,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":61328,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":156045,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":206000,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":122435,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":122435,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":122435,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":122435,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":155543,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":155543,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":151922,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":162727,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":189989,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":155543,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":155543,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":155543,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":118455,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":131702,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":120605,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":40689,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2020-12-31","val":340427,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":340427,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q4I"},{"end":"2021-06-30","val":206999,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":147688,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":175649,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":233401,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2020-12-31","val":340427,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":340427,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":340427,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":206999,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":147688,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":175649,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":175649,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":178649,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":178649,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":175649,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":233329,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":531054,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":115561,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":129329,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":129329,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":129329,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":129329,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":129329,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":108368,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":92717,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":120182,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":108191,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":108191,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":108191,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":108191,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":335003,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":110592,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":272098,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"AccruedIncomeTaxes":{"label":"Accrued Income Taxes","description":"Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes.","units":{"USD":[{"end":"2012-12-31","val":100,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":100,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":100,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-06-30","val":100,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":100,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":100,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":100,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":100,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":100,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":100,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":100,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":100,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":100,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":100,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":100,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":100,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":100,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":100,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":100,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":100,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":100,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":100,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":100,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":100,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":100,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":100,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":100,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":100,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":100,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":100,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":100,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":100,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":100,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":100,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":100,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":100,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":100,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":100,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":100,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":100,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":100,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":100,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"}]}},"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":"2016-12-31","val":100,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-12-31","val":100,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":100,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":100,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-09-30","val":100,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":100,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":100,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":100,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":100,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":100,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":100,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":100,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"}]}},"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":400,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":400,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":400,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-06-30","val":400,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":400,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":400,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2011-12-31","val":400,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":400,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":400,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":400,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":100,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":100,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":100,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":100,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q4I"},{"end":"2012-12-31","val":100,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2013-03-31","val":100,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"}]}},"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":21545,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":21545,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":21545,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":6032,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":329,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":12363,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":12363,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":12363,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":12363,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":12363,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":7507,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":11081,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":11081,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":11081,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":11081,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":11081,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":10963,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":9790,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":22116,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":22116,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":22116,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":22116,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":22116,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3559,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":11723,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5202,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":14464,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":14464,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":14464,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":14464,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":14464,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3263,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":15531,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":13679,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q4I"},{"end":"2016-06-30","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"}]}},"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":"2011-12-31","val":-158469,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-12-31","val":-168066,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":-168066,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":-146027,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":-146027,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":-147253,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":-147253,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":-147253,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":-147253,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":-147253,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":-147253,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":-147253,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2020-12-31","val":158003,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":158003,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"}]}},"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":17537413,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":17537413,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":17537413,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":17676616,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":17676616,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":17810045,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":17810045,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":17810045,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":17810045,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":17810045,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":17810045,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":17810045,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":17880724,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":17978725,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":17978725,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":17978725,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":17978725,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":17978725,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":17978725,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":17978725,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":17967425,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":18391300,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":18391300,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":18391300,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":18391300,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":18391300,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":18391300,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":18391300,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":18391300,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":19135183,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":19135182,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":19135183,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":19135183,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":19135183,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":19135182,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":19135183,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":19135183,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":19377911,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":19377911,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":19377911,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":19377911,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":19377911,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":19377911,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":19377911,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":19377911,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":19566472,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":19566472,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":19566472,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":19566472,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":19566472,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":19793490,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":19566472,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":19566472,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":19566472,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":19793490,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":19793490,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":19793490,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":19793490,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":20027370,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":20027370,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":19793490,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":19949491,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":19949491,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":20027370,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":20027369,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":20027369,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":20201931,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":20027370,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":20027369,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":20027369,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2020-12-31","val":20201931,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":20201931,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":20201931,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":20201931,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":20201931,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":20226931,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":20226931,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":20226931,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":20226931,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":20226931,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":20239775,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20240681,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":20247556,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":20252181,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":20252181,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":20252181,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":20252181,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":20252181,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":20259056,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":20265931,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":20272806,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":20302681,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":20302681,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":20302681,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":20302681,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":20302681,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":20302681,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":20302681,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"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":"2010-01-01","end":"2010-06-30","val":149869,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":219390,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":310498,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":74447,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":148896,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":148896,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":223344,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":223344,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":297792,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":297792,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":69519,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":69519,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":139038,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":139038,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":208556,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":208556,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2011-01-01","end":"2012-12-31","val":278076,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":278076,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":278076,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":8971,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":8971,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":19571,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":19571,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":29357,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":29357,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2012-01-01","end":"2013-12-31","val":39142,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":39142,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":39142,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":9785,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":9785,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":19571,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":19571,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":29356,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":29356,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":39141,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":39141,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":8375,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":8375,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":16043,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":16043,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":22967,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":22967,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-01-01","end":"2015-12-31","val":28727,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":28727,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4453,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":4453,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5316,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":5316,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":5316,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-01-01","end":"2016-09-30","val":5316,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":5316,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":5316,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2018"}]}},"AdvertisingExpense":{"label":"Advertising Expense","description":"Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":21895,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":22336,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":22326,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":16321,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":16321,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":17097,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":17097,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":8847,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":8847,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":3461,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":3461,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":7100,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":14646,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":14646,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":8033,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":10977,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":10977,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":53393,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":22175,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":21971,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2012-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":18715,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":18714,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q4I"},{"end":"2015-06-30","val":4000,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4000,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":4000,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":4000,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":4000,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4000,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4000,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4000,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":4000,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":4000,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":4000,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4000,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4000,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4000,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":236,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":4000,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":4000,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":236,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4000,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4000,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4000,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2018-12-31","val":4000,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":4000,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":4000,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4000,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4000,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4000,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":4000,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":4000,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q4I"},{"end":"2021-06-30","val":4000,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4000,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4000,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":4000,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4000,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"AllowanceForDoubtfulAccountsReceivableWriteOffs":{"label":"Accounts Receivable, Allowance for Credit Loss, Writeoff","description":"Amount of direct write-downs of accounts receivable charged against the allowance.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"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":"2012-01-01","end":"2012-12-31","val":4151895,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":1000000,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2022-07-01","end":"2022-09-30","val":750000,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"}]}},"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":4547319,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":4547319,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":4547319,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":4428982,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":4373012,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4124521,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":4124521,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":4124521,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":4124521,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":4124521,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3979436,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3891655,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":3777940,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1322634,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":1322634,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":1322634,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":1322634,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":1322634,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1180533,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1142210,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1125886,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":857748,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":857748,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":857748,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":857748,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":857748,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":918287,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":934608,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":864135,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":843424,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":843424,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":843424,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":843424,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":843424,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":795832,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":727853,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":772024,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":706374,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":706374,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":706374,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":706374,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":706374,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":658737,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":725916,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":669465,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":630555,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":630555,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":630555,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":630555,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":630555,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":579845,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":593575,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":614418,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":679163,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":579845,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":579845,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":579845,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":579845,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":592671,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":592671,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":610015,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":578768,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":598501,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":592671,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":592671,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":592671,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":1078780,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":698829,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":631630,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":813035,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2020-12-31","val":1676450,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":1676450,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1676450,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":2038392,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2086473,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2478948,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":2478948,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":2478948,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":2478948,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":2478948,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2671781,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2790905,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2491471,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2446194,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":2446194,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":2446194,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":2446194,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2446194,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2266893,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2490593,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2706330,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2668903,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":2668903,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":2668903,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":2668903,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2676770,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2326631,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2338066,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"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":869835,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":869835,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":869835,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":917130,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":940877,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":886079,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":886079,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":886079,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":886079,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":886079,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":812913,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":797050,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":755252,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":871668,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":871668,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":871668,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":871668,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":871668,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":740842,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":715304,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":710747,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":720238,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":720238,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":720238,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":720238,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":720238,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":790896,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":817337,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":756984,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":746281,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":746281,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":746281,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":746281,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":746281,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":707064,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":646753,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":697848,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":637958,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":637958,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":637958,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":637958,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":637958,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":594774,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":662816,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":606365,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":567455,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":567455,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":567455,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":567455,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":567455,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":516745,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":530475,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":551318,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":616063,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":516745,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":516745,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":516745,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":516745,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":521805,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":521805,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":546915,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":515668,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":535401,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":521805,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":521805,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":521805,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":953945,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":545728,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":492164,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":684017,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2020-12-31","val":1445709,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":1445709,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1445709,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":1837766,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1899284,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2305365,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":2305365,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":2305365,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":2305365,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":2305365,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2511979,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2645063,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2359773,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2328829,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":2328829,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":2328829,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":2328829,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2328829,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2164057,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2402485,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2390275,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2370150,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":2370150,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":2370150,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":2370150,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2395645,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2063505,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2093348,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"CapitalLeaseObligationsCurrent":{"label":"Capital Lease Obligations, Current","description":"Amount of capital lease obligation due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":9715,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":9715,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":9715,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-06-30","val":4471,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1785,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDue":{"label":"Capital Leases, Future Minimum Payments Due","description":"Amount of minimum lease payments for capital leases.","units":{"USD":[{"end":"2014-06-30","val":23088,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2018-09-30","val":20757,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"}]}},"CapitalLeasesFutureMinimumPaymentsDueCurrent":{"label":"Capital Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of minimum lease payments for capital leases 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":"2014-06-30","val":3744,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2018-09-30","val":1887,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Capital Leases, Future Minimum Payments Due in Four Years","description":"Amount of minimum lease payments for capital leases 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":"2018-09-30","val":3774,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour":{"label":"Capital Leases, Future Minimum Payments, Due in Rolling Year Four","description":"Amount of minimum lease payments for capital leases due in the fourth 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-06-30","val":4368,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInRollingYearTwoAndThree":{"label":"Capital Leases, Future Minimum Payments, Due in Rolling Year Two and Three (Deprecated 2016-01-31)","description":"Amount of minimum lease payments for capital leases due in the second and 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-06-30","val":7488,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Capital Leases, Future Minimum Payments Due in Three Years","description":"Amount of minimum lease payments for capital leases 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":"2018-09-30","val":7548,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Capital Leases, Future Minimum Payments Due in Two Years","description":"Amount of minimum lease payments for capital leases 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":"2018-09-30","val":7548,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"}]}},"Cash":{"label":"Cash","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2014-12-31","val":271053,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":271053,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q4I"},{"end":"2015-06-30","val":309733,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":342052,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":292087,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":292087,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":292087,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":292087,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":182138,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":237986,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":315774,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":263964,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":263964,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":263964,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":235858,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":233589,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-12-31","val":235858,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":235858,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":235858,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":235858,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":220427,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":220427,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":242676,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":154431,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":178664,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":220427,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":220427,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":220427,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":555156,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":255481,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":205456,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":457094,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2020-12-31","val":642542,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":642542,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":642542,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":1057707,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1143998,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1473924,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":1473924,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":1473924,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":1473924,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":1473924,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1579533,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1247754,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1324706,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1381927,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":1381927,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1381927,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":1381927,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":1381927,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1199069,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1408758,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1339446,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1277951,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":1277951,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1009424,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"}]}},"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":165633,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2009-12-31","val":165633,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2009-12-31","val":165633,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009Q4I"},{"end":"2010-06-30","val":144493,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2I"},{"end":"2010-09-30","val":141545,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3I"},{"end":"2010-12-31","val":242136,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":242136,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":242136,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2010-12-31","val":242136,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2010-12-31","val":242136,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2010-12-31","val":242136,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2010Q4I"},{"end":"2011-03-31","val":265493,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1I"},{"end":"2011-06-30","val":232654,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-06-30","val":232654,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":325123,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2011-09-30","val":325123,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":346697,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":346697,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":346697,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":346697,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":346697,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2011-12-31","val":346697,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2011-12-31","val":346697,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2011-12-31","val":346697,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2011-12-31","val":346697,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2011Q4I"},{"end":"2012-03-31","val":222506,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2012-03-31","val":222506,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":279641,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2012-06-30","val":279641,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":228758,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2012-09-30","val":228758,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3I"},{"end":"2012-12-31","val":260575,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":260575,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":260575,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":260575,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":260575,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":260575,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2012-12-31","val":260575,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2012-12-31","val":260575,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2012-12-31","val":260575,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":190590,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2013-03-31","val":190590,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":215126,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2013-06-30","val":215126,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":191385,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2013-09-30","val":191385,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3I"},{"end":"2013-12-31","val":251463,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":251463,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":251463,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":251463,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":251463,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":251463,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2013-12-31","val":251463,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2013-12-31","val":251463,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2013-12-31","val":251463,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":326813,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-03-31","val":326813,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":367094,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-06-30","val":367094,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2I"},{"end":"2014-09-30","val":328785,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2014-09-30","val":328785,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":271053,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":271053,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":271053,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":271053,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":271053,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":271053,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2014-12-31","val":271053,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2014-12-31","val":271053,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2014-12-31","val":271053,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":364533,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-03-31","val":364533,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":309733,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2015-06-30","val":309733,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2I"},{"end":"2015-09-30","val":342052,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":342052,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3I"},{"end":"2015-12-31","val":292087,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":292087,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":292087,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":292087,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":292087,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2015-12-31","val":292087,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2015-12-31","val":292087,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2015-12-31","val":292087,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2015-12-31","val":292087,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2015Q4I"},{"end":"2016-03-31","val":182138,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":182138,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1I"},{"end":"2016-06-30","val":237986,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2016-06-30","val":237986,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2I"},{"end":"2016-09-30","val":315774,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2016-09-30","val":315774,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3I"},{"end":"2016-12-31","val":263964,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":263964,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":263964,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":263964,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":263964,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":263964,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2016-12-31","val":263964,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2016-12-31","val":263964,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2016-12-31","val":263964,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":233589,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-03-31","val":235589,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":175517,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2017-06-30","val":175517,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":175357,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-09-30","val":175357,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":235858,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":235858,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":235858,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":235858,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":235858,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":235858,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2017-12-31","val":235858,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":235858,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2017-12-31","val":235858,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":242676,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-03-31","val":242676,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":154431,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":154431,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":178664,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-09-30","val":178664,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":220427,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2018-12-31","val":220427,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":220427,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":220427,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":220427,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":255481,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":205456,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":457094,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":555156,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":555156,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2019-12-31","val":555156,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2019-12-31","val":555156,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2019Q4I"},{"end":"2020-06-30","val":584579,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2I"},{"end":"2020-09-30","val":570726,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3I"},{"end":"2020-12-31","val":642542,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":642542,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":642542,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":1057707,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1143998,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1473924,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2023-12-31","val":1277951,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":1277951,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-06-30","val":1102696,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1030408,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"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":"2013-01-01","end":"2013-12-31","val":-9112,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":75350,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":115631,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":77322,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":19590,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":19590,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":93480,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":93480,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":38680,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":38680,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":70999,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":70999,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-01-01","end":"2015-12-31","val":21034,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":21034,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-109949,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-109949,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-54101,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":-54101,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":23687,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-01-01","end":"2016-09-30","val":23687,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-28123,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-28123,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-30375,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-30375,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-88447,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-88447,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-88607,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-88607,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-28106,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-28106,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6818,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":6818,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-81427,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-81427,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-57194,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-57194,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":-15431,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":-15431,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":35054,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-14971,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":236667,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":334729,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","description":"Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":29423,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":15570,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-03-31","val":264273,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":415165,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":415165,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":501456,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":501456,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":831382,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":105609,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":105609,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-226170,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-226170,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":-149218,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":-149218,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-91997,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-91997,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-182858,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-182858,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":26831,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":26831,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":-42481,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-42481,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":-103976,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-178527,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-175255,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":-247543,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"}]}},"CashEquivalentsAtCarryingValue":{"label":"Cash Equivalents, at Carrying Value","description":"Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2010-12-31","val":242136,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2010Q4I"},{"end":"2011-12-31","val":346697,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q4I"}]}},"CashFDICInsuredAmount":{"label":"Cash, FDIC Insured Amount","description":"The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.","units":{"USD":[{"end":"2012-12-31","val":250000,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2020-12-31","val":250000,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":250000,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":250000,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":250000,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022Q4I"},{"end":"2023-12-31","val":250000,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023Q4I"}]}},"CashPeriodIncreaseDecrease":{"label":"Cash, Period Increase (Decrease)","description":"Amount of increase (decrease) in cash. Cash is the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Includes effect from exchange rate changes.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-21140,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":-24088,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":76503,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":23357,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-9482,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-9482,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":82987,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":82987,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":104561,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":104561,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-124191,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-124191,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-67056,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-67056,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-117939,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-117939,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-86122,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-86122,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-69985,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-69985,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-45449,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-45449,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-69190,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-69190,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":-9112,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":75350,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":115631,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":77322,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"}]}},"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":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"}]}},"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":"2010-01-01","end":"2010-06-30","val":-3995,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":-3995,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-3995,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"}]}},"ClassOfWarrantOrRightOutstanding":{"label":"Class of Warrant or Right, Outstanding","description":"Number of warrants or rights outstanding.","units":{"shares":[{"end":"2010-12-31","val":4151895,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2010Q4I"},{"end":"2011-12-31","val":4151895,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2011-12-31","val":4151895,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2011Q4I"},{"end":"2012-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-09-30","val":1000000,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3I"},{"end":"2015-03-31","val":0,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-03-31","val":0,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2015-06-30","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3I"},{"end":"2016-03-31","val":0,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2017-03-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"}]}},"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":"2016-12-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"}]}},"CommonStockParOrStatedValuePerShare":{"label":"Common Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of common stock.","units":{"USD/shares":[{"end":"2010-12-31","val":0.01,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":0.01,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":0.01,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0.01,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0.01,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0.01,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":0.01,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":0.01,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":0.01,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":0.01,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0.01,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0.01,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.01,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2012-09-30","val":0.01,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0.01,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":0.01,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":0.01,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":0.01,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":0.01,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-06-30","val":0.01,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-12-31","val":0.01,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":0.01,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":0.01,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0.01,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":0.01,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.01,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.01,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.01,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.01,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":0.01,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":0.01,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":0.01,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":0.01,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.01,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.01,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.01,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.01,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0.01,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":0.01,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":0.01,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":0.01,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.01,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.01,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.01,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.01,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0.01,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0.01,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0.01,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":0.01,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.01,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.01,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.01,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.01,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0.01,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":0.01,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0.01,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0.01,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.01,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.01,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.01,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.01,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2018-12-31","val":0.01,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0.01,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0.01,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0.01,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.01,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.01,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.01,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.01,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.01,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":0.01,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":0.01,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":0.01,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.01,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.01,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":0.01,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":0.01,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":0.01,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":0.01,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.01,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.01,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.01,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.01,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":0.01,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":0.01,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":0.01,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":0.01,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.01,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.01,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.01,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.01,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":0.01,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":0.01,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":0.01,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.01,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.01,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.01,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"CommonStockSharesAuthorized":{"label":"Common Stock, Shares Authorized","description":"The maximum number of common shares permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2010-12-31","val":50000000,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":50000000,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":100000000,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":50000000,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":50000000,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":100000000,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":100000000,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":100000000,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":100000000,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":100000000,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":100000000,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":100000000,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":100000000,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2012-09-30","val":100000000,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3I"},{"end":"2012-12-31","val":100000000,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":100000000,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":100000000,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":100000000,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":100000000,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-06-30","val":100000000,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-12-31","val":100000000,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":100000000,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":100000000,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":100000000,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":100000000,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":100000000,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":100000000,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":100000000,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":100000000,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":100000000,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":100000000,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":100000000,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":100000000,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":100000000,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":100000000,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":100000000,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":100000000,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":100000000,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":100000000,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":100000000,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":100000000,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":100000000,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":100000000,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":100000000,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":100000000,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":100000000,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":100000000,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":100000000,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":100000000,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":100000000,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":100000000,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":100000000,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":100000000,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":100000000,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":100000000,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":100000000,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":100000000,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":100000000,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":100000000,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":100000000,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":100000000,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2018-12-31","val":100000000,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":100000000,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":100000000,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":100000000,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":100000000,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":100000000,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":100000000,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":100000000,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":100000000,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":100000000,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":100000000,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":100000000,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":100000000,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":100000000,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":100000000,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":100000000,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":100000000,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":100000000,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":100000000,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":100000000,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":100000000,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":100000000,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":100000000,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":100000000,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":100000000,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":100000000,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":100000000,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":100000000,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":100000000,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":100000000,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":100000000,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":100000000,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":100000000,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":100000000,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":100000000,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":100000000,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"CommonStockSharesIssued":{"label":"Common Stock, Shares, Issued","description":"Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.","units":{"shares":[{"end":"2012-09-30","val":47213634,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3I"},{"end":"2012-12-31","val":47213634,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":47213634,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":47213634,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":47213634,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-06-30","val":47213634,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-12-31","val":53726967,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":53726967,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":53726967,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":53726967,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":53726967,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":53726967,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":53726967,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":53726967,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":56702501,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":56702501,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":56702501,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":56702501,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":56702501,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":56702501,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":56702501,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":56702501,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":60958514,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":60958514,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":60958514,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":60958514,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":60958514,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":60958514,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":60958514,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":60958514,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":65401086,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":65401086,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":65401086,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":65401086,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":65401086,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":65401086,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":65401086,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":65401086,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":71312086,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":71312086,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":71312086,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":71312086,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":71312086,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":71312086,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":76512086,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":76512086,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":79108086,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2018-12-31","val":79108086,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":79108086,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":79108086,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":79108086,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":79108086,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":79108086,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":79108086,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":84739086,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":84739086,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":84739086,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":84739086,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":84739086,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":84739086,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":84989086,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":84989086,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":84989086,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":84989086,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":84989086,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":84989086,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":84989086,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":84989086,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":85214086,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":85214086,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":85214086,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":85214086,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":85214086,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":85214086,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":85214086,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":85214086,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":85664086,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":85664086,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":85664086,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":85664086,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":85664086,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":85664086,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":85664086,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"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":"2009-12-31","val":35221650,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009Q4I"},{"end":"2010-12-31","val":33831890,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":33831890,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":33831890,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2010-12-31","val":33831890,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2010Q4I"},{"end":"2011-06-30","val":44711890,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":44711890,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":44791890,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":44791890,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":44791890,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":44791890,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":44791890,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2011-12-31","val":44791890,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2011Q4I"},{"end":"2012-03-31","val":44791890,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":44791890,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":45813634,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2012-09-30","val":47213634,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3I"},{"end":"2012-12-31","val":47213634,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":47213634,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":47213634,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":47213634,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":47213634,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":47213634,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012Q4I"},{"end":"2013-06-30","val":47213634,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-12-31","val":53726967,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":53726967,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":53726967,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":53726967,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":53726967,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":53726967,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":53726967,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":53726967,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":53726967,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":56702501,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":56702501,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":56702501,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":56702501,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":56702501,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":56702501,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":56702501,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":56702501,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":56702501,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":60958514,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":60958514,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":60958514,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":60958514,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":60958514,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2015-12-31","val":60958514,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2015Q4I"},{"end":"2016-03-31","val":60958514,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":60958514,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":60958514,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":65401086,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":65401086,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":65401086,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":65401086,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":65401086,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":65401086,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":65401086,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":65401086,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":71312086,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":71312086,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":71312086,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":71312086,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":71312086,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":71312086,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":76512086,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":76512086,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":79108086,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2018-12-31","val":79108086,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":79108086,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":79108086,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":79108086,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":79108086,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":79108086,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":79108086,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":84739086,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":84739086,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":84739086,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":84739086,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":84739086,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":84739086,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":84989086,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":84989086,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":84989086,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":84989086,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":84989086,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":84989086,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":84989086,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":84989086,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":85214086,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":85214086,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":85214086,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":85214086,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":85214086,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":85214086,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":85214086,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":85214086,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":85664086,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":85664086,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":85664086,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":85664086,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":85664086,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":85664086,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":85664086,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"CommonStockSharesSubscribedButUnissuedValue":{"label":"Common Stock, Shares Subscribed but Unissued, Value (Deprecated 2009-01-31)","description":"Dollar amount of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.","units":{"USD":[{"end":"2011-12-31","val":0,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q4I"},{"end":"2012-06-30","val":75000,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"}]}},"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":338319,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":338319,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":338319,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":447119,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":447119,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":447919,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":447919,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":447919,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":447919,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":447919,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":447919,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":447919,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":458137,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":472136,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":472136,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":472136,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":472136,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":472136,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":472136,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":472137,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":472136,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":537269,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":537269,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":537269,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":537269,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":537269,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":537269,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":537269,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":537269,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":567024,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":567025,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":567024,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":567024,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":567024,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":567025,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":567024,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":567024,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":609584,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":609584,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":609584,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":609584,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":609584,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":609584,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":609584,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":609584,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":654010,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":654010,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":654010,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":654010,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":654010,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":713120,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":654010,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":654010,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":654010,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":713120,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":713120,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":713120,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":713120,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":791080,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":791080,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":713120,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":765120,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":765120,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":791080,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":791081,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":791081,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":847390,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":791080,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":791081,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":791081,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2020-12-31","val":847390,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":847390,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":847390,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":847390,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":847390,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":849890,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":849890,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":849890,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":849890,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":849890,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":849890,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":849890,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":849890,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":852140,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":852140,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":852140,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":852140,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":852140,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":852140,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":852140,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":852140,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":856640,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":856640,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":856640,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":856640,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":856640,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":856640,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":856640,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"ContractWithCustomerLiabilityCurrent":{"label":"Contract with Customer, Liability, Current","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2020-12-31","val":113643,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":113643,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":113643,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":206980,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":78214,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":118566,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":118566,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":56446,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":56446,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":89003,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":59638,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":61286,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"}]}},"ConvertibleDebtCurrent":{"label":"Convertible Debt, Current","description":"The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial 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":[{"end":"2010-12-31","val":2925000,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":2925000,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":2925000,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":2925000,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2925000,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2925000,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":2925000,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":2925000,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":2925000,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":2925000,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2925000,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2925000,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":650000,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":650000,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":650000,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":650000,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":650000,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":650000,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":650000,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":650000,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":650000,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":650000,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":650000,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":650000,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":650000,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":650000,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":650000,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":650000,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":650000,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":650000,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":650000,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":650000,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":650000,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":650000,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":650000,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":650000,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"}]}},"CostOfGoodsAndServicesSold":{"label":"Cost of Goods and Services Sold","description":"The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":266328,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":84636,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":405935,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":109310,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":229837,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":120527,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":381015,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":381015,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":151178,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":151178,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":487185,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":487185,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":93906,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":199535,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":105629,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":300901,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":101366,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":617599,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":593169,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":122538,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":845281,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":252112,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1071321,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":143795,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":378974,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":378974,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":235179,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":235179,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":621317,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":621317,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":242343,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":242343,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":884066,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":884066,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":234289,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":234289,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":430110,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":430110,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":195821,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":195821,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":552314,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":552314,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":122204,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":122204,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":822147,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":822147,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":113633,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":113633,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":177483,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":177483,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":63850,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":63850,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":373371,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":373371,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":195888,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":195888,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":483733,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":186966,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":418480,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":231514,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":604677,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":186197,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"}]}},"CostOfGoodsSold":{"label":"Cost of Goods Sold (Deprecated 2018-01-31)","description":"Total costs related to goods produced and sold during the reporting period.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":531437,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":233857,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":975378,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":443941,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1311938,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":295780,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":555812,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":555812,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":260032,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":260032,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":780119,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":780119,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":224307,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":224307,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":989449,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":989449,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":172095,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":172095,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":335989,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":335989,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":163894,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":163894,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":481811,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":481811,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":145822,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":145822,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":617780,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":617780,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":141691,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":141691,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":266992,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":266992,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":125301,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":125301,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":448923,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":448923,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":181931,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":181931,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":618043,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":618043,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":163783,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":163783,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":331249,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":331249,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":167466,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":167466,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":447513,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":447513,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":116264,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":116264,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":678297,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":678297,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":121317,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":121317,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":177666,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":177666,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":56349,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":56349,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":284228,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":284228,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":106562,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":106562,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":407111,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":407111,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":107180,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":107180,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":212365,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":212365,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":105184,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":105184,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":286946,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-01-01","end":"2016-09-30","val":286946,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":74581,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":74581,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":376064,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":376064,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":90028,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":90028,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":209108,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":209108,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":119080,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":119080,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":266328,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":84636,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":405935,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":109310,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":229837,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":120527,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"}]}},"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":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"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":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"CustomerDepositsCurrent":{"label":"Customer Deposits, Current","description":"The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.","units":{"USD":[{"end":"2010-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-12-31","val":4829,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":4829,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":4829,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":4829,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":4829,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":329,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1829,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1060,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1060,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1060,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1060,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":1060,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":185,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":777,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1953,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":18838,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":18838,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":18838,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":18838,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":18838,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2723,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":687,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":58846,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":57835,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":57835,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":57835,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":57835,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":57835,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":12457,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5974,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1418,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":70812,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":130,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":623,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":284,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":70812,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":70812,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":70812,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":70812,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":12500,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":12500,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":960,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3810,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":12029,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":12500,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":12500,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":12500,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":349441,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":185731,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":349441,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"DebtInstrumentDecreaseForgiveness":{"label":"Debt Instrument, Decrease, Forgiveness","description":"Decrease for amounts of indebtedness forgiven by the holder of the debt instrument.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-09-30","val":2880,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":710,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3"}]}},"DebtInstrumentPeriodicPaymentPrincipal":{"label":"Debt Instrument, Periodic Payment, Principal","description":"Amount of the required periodic payments applied to principal.","units":{"USD":[{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":75000,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-09-30","val":75000,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":75000,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":75000,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"}]}},"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":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":75000,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":173800,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-173800,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-19400,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-19400,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":290098,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":548820,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-26093,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-26093,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-126443,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"DeferredTaxAssetsInventory":{"label":"Deferred Tax Assets, Inventory","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.","units":{"USD":[{"end":"2015-12-31","val":-7354,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":-3800,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":-3800,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":18490,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":18490,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017Q4I"},{"end":"2018-12-31","val":18490,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2018-12-31","val":18490,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":18490,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"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":"2011-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2018-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"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":"2012-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"}]}},"DeferredTaxAssetsOther":{"label":"Deferred Tax Assets, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.","units":{"USD":[{"end":"2011-12-31","val":12538,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-12-31","val":-69,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":-69,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":239,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":-8790,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":-8790,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":68439,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":-184846,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":-355962,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":-355962,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":-481815,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":-481815,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017Q4I"},{"end":"2018-12-31","val":-557735,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2018-12-31","val":-557735,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":-663868,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwardsResearch":{"label":"Deferred Tax Assets, Tax Credit Carryforwards, Research","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.","units":{"USD":[{"end":"2012-12-31","val":39100,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-12-31","val":39100,"accn":"0001548123-14-000094","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":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":89485,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":158854,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":158854,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":240015,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":240015,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017Q4I"},{"end":"2018-12-31","val":283611,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2018-12-31","val":283611,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":332094,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Asset Retirement Obligations","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from asset retirement obligations. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service of a tangible long-lived asset.","units":{"USD":[{"end":"2011-12-31","val":500200,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-12-31","val":159500,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":159500,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":201400,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":201400,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":245800,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":245800,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":23996,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":-474381,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":-474381,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":-474381,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":-474381,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":-474381,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017Q4I"},{"end":"2018-12-31","val":-474381,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2018-12-31","val":-474381,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":-474381,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.","units":{"USD":[{"end":"2011-12-31","val":14300,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-12-31","val":14400,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":14400,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":14500,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":35000,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":19600,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":19600,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":19600,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":19884,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":19884,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":13973,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":13060,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":13060,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017Q4I"},{"end":"2018-12-31","val":13060,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2018-12-31","val":13060,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":13060,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"DeferredTaxAssetsValuationAllowance":{"label":"Deferred Tax Assets, Valuation Allowance","description":"Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2011-12-31","val":-3689000,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-12-31","val":-3416500,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":-3416500,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":-3616700,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":-3632200,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":-3653300,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":-3653300,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":-3364902,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":-1637079,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":-1663979,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":-1663979,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":-1801260,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":-1801260,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017Q4I"},{"end":"2018-12-31","val":-1850535,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2018-12-31","val":-1850535,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":-1900638,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2977857,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2803470,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":2803470,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2812543,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":2834550,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2958874,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023Q4I"}]}},"DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts":{"label":"Deferred Tax Liabilities, Deferred Expense, Capitalized Research and Development Costs","description":"Amount of deferred tax liability attributable to taxable temporary differences from research and development costs.","units":{"USD":[{"end":"2011-12-31","val":39100,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-12-31","val":39100,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":39100,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":39100,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":39100,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":39100,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":39100,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":39100,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":-39667,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":-39667,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":-39667,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":-23323,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":-23323,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017Q4I"},{"end":"2018-12-31","val":-1473,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2018-12-31","val":-1473,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":-42630,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"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":3100,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-12-31","val":3100,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":3100,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":3100,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":3100,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3100,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3100,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-12-31","val":3100,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":3100,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":3100,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3100,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-09-30","val":3100,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3100,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":3100,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":3100,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3100,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3100,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-12-31","val":3100,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":3100,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":3100,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":3100,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":3100,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3100,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3100,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3100,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3100,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":3100,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":3100,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":3100,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":3100,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3100,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3100,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3100,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3100,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":3100,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":3100,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3100,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-12-31","val":3100,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"DepositsAssets":{"label":"Deposits Assets","description":"Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future.","units":{"USD":[{"end":"2010-12-31","val":3100,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":3100,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q4I"},{"end":"2011-06-30","val":3100,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":6200,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":3100,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q4I"},{"end":"2012-09-30","val":3100,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3100,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":3100,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-06-30","val":3100,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-12-31","val":3100,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":3100,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q4I"},{"end":"2014-09-30","val":3100,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2016-12-31","val":3100,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":3100,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":3100,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-06-30","val":3100,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3100,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3100,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":3100,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":3100,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":3100,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":3100,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3100,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3100,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3100,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3100,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":3100,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":3100,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":3100,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3100,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3100,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3100,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2020-12-31","val":3100,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":3100,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":3100,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":3100,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3100,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3100,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":3100,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":3100,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":3100,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":3100,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3100,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3100,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3100,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3100,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":3100,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":3100,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":3100,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":3100,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3100,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3100,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3100,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3100,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":3100,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3100,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"}]}},"Depreciation":{"label":"Depreciation","description":"The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":30396,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":31936,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":33477,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":8367,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":16736,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":16736,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":25105,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":25105,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":33260,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":33260,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2400,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":2400,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":4799,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":4799,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":7198,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":7198,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":9597,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":9597,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2303,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":2303,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":4488,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":4488,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":6470,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":6470,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":8419,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":8419,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":334,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":334,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":668,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":668,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":1003,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":1003,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":1226,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1226,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":2984,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":2984,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":995,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1990,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":2985,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":3980,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1990,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":2985,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":3786,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"}]}},"DepreciationAmortizationAndAccretionNet":{"label":"Depreciation, Amortization and Accretion, Net","description":"The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"end":"2016-12-31","val":-147253,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-12-31","val":-150237,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":-150237,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-12-31","val":-154217,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"}]}},"DiscontinuedOperationAmountOfOtherIncomeLossFromDispositionOfDiscontinuedOperationNetOfTax":{"label":"Discontinued Operation, Amount of Other Income (Loss) from Disposition of Discontinued Operation, Net of Tax (Deprecated 2015-01-31)","description":"Other income (loss) amounts, net of tax expense or benefit, relating to a disposal group that is classified as a component of the entity, exclusive of the following elsewhere enumerated categories: income (loss) from operations during the phase-out period, gain (loss) on disposal, provision (or any reversals of earlier provisions) for loss on disposal, and adjustments of a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-199909,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-199909,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-199909,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"}]}},"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":"2010-01-01","end":"2010-06-30","val":99100,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":99100,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":99100,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"}]}},"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-09-30","val":-0.05,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":-0.01,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-0.02,"accn":"0001010412-12-000154","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":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-0.02,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":-0.01,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-0.02,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":-0.02,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-0.01,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":-0.01,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-0.03,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-0.03,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-0.01,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-0.01,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-0.01,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0.06,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":0.07,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-14-000094","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":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-12-31","val":-0.02,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-0.02,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-12-31","val":-0.02,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-0.02,"accn":"0001548123-16-000514","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":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.01,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-0.01,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0.04,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.01,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.01,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":0.01,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-0.01,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"}]}},"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":"2011-01-01","end":"2011-12-31","val":-0.03,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-0.01,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-0.01,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":-0.01,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0.06,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":0.07,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-14-000094","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":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-0.01,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-0.01,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-0.01,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-0.01,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-0.01,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-0.01,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":-0.01,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":-0.01,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-0.02,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-0.02,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":-0.01,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-0.01,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-0.01,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":-0.01,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-0.01,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":-0.01,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-0.02,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-0.02,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.02,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":0.02,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":0.02,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":0.02,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0.02,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":0.02,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0.02,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.01,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.01,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":-0.01,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0.01,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.01,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.01,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"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":"2013-01-01","end":"2013-03-31","val":-0.01,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2016-01-01","end":"2016-03-31","val":0.01,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-0.01,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2018"},{"start":"2020-01-01","end":"2020-12-31","val":0.01,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.01,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.01,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":0.01,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-0.01,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"}]}},"ExtinguishmentOfDebtAmount":{"label":"Extinguishment of Debt, Amount","description":"Gross amount of debt extinguished.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":-1355375,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-01-01","end":"2015-12-31","val":-1355375,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"ExtinguishmentOfDebtGainLossNetOfTax":{"label":"Extinguishment of Debt, Gain (Loss), Net of Tax","description":"The difference between the reacquisition price and the net carrying amount of the extinguished debt recognized currently as a component of income in the period of extinguishment, net of tax.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-54406,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"}]}},"FairValueOptionDisclosuresRelatedToElectionItemsExistingAtEffectiveDateCashSurrenderValue":{"label":"Fair Value, Option, Disclosures Related to Election, Items Existing at Effective Date, Cash Surrender Value (Deprecated 2011-01-31)","description":"This element represents a financial asset or liability (as defined) for which the fair value option is elected and which item existed at the effective date (as defined).","units":{"USD":[{"end":"2012-12-31","val":165045,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"}]}},"FinanceLeaseInterestPaymentOnLiability":{"label":"Finance Lease, Interest Payment on Liability","description":"Amount of interest paid on finance lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":-5814,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-5814,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-3040,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"}]}},"FinanceLeaseRightOfUseAssetAmortization":{"label":"Finance Lease, Right-of-Use Asset, Amortization","description":"Amount of amortization expense attributable to right-of-use asset from finance lease.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":11851,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":24497,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":33950,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":37138,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"FiniteLivedIntangibleAssetsGross":{"label":"Finite-Lived Intangible Assets, Gross","description":"Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2011-12-31","val":4432746,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-12-31","val":4120374,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":4120374,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1817577,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1817577,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1817577,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1817577,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1817577,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1817577,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1817577,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1817577,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":1817577,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1817577,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2018Q4I"}]}},"FiniteLivedPatentsGross":{"label":"Finite-Lived Patents, Gross","description":"Gross carrying amount before accumulated amortization as of the balance sheet date of the costs pertaining to the exclusive legal rights granted to the owner of the patent to exploit an invention or a process for a period of time specified by law. Such costs may have been expended to directly apply and receive patent rights, or to acquire such rights.","units":{"USD":[{"end":"2011-12-31","val":3339567,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-12-31","val":3339567,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":3339567,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1403045,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1403045,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1403045,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1403045,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1403045,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1403045,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1403045,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1403045,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1403045,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":1403045,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1403045,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2018Q4I"}]}},"FiniteLivedTradeSecretsGross":{"label":"Finite-Lived Trade Secrets, Gross (Deprecated 2012-01-31)","description":"Gross carrying amount before accumulated amortization as of the balance sheet date of trade secrets which protect the entity's unique technology and knowledge in its field of business so as to obtain competitive advantage for a reasonably expected period of economic benefit.","units":{"USD":[{"end":"2011-12-31","val":200807,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-12-31","val":200807,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2012-12-31","val":200807,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"}]}},"FurnitureAndFixturesGross":{"label":"Furniture and Fixtures, Gross","description":"Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.","units":{"USD":[{"end":"2011-12-31","val":2697,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-12-31","val":2697,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":2697,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":2697,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":2697,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":2697,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":2697,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2697,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":2697,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2697,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":2697,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":2697,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2697,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":2697,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":2697,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2697,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"}]}},"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":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-7760,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-7760,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":50700,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":50700,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"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":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":54406,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":54406,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":3428875,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-3428875,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":3428875,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-3428875,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":3428875,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":3428875,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":-1355375,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-1355375,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-1355375,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-1355375,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-1355375,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1355375,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-1355375,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2021-01-01","end":"2021-03-31","val":111265,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":111265,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":111265,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":111265,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":111265,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":111265,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":111265,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"}]}},"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":336557,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":176892,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":503469,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":166912,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":748254,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":244299,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":461413,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":461413,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":217114,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":217114,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":645125,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":645125,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":183712,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":183712,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":924957,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":924957,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":155197,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":155197,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":314166,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":314166,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":158968,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":158968,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":468986,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":468986,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":154820,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":154820,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":651367,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":651367,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":102025,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":102025,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":218051,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":218051,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":116026,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":116026,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":318806,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":318806,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":100755,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":100755,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":638644,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":638644,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":68173,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":68173,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":152350,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":152350,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":84177,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":84177,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":230965,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":230965,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":78615,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":78615,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":684482,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":684482,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":75602,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":75602,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":130512,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":130512,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":54910,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":54910,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":201460,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":201460,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":70946,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":70946,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":320947,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":320947,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":88013,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":88013,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":154530,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":154530,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":66517,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":66517,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":221351,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-01-01","end":"2016-09-30","val":221351,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":66821,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":66821,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":340994,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":340994,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":42787,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":42787,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":88255,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":88255,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":45467,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":45467,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":171480,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":171480,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":55808,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":55808,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":328484,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":328484,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":81001,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":89984,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":340639,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":340639,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":258638,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":259638,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":421469,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":421469,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":80830,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":80832,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":584985,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":624270,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":93621,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":157112,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":72669,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":220935,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":63823,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":408359,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":234506,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":116920,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":309836,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":75330,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":350477,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":136763,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":272364,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":272364,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":135601,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":135601,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":422036,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":422036,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":149672,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":149672,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":436399,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":436399,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":117178,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":117178,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":220953,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":220953,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":103775,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":103775,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":315734,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":315734,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":94781,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":94781,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":419589,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":419589,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":106992,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":106992,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":188353,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":188353,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":81361,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":81361,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":272684,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":272684,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":84331,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":84331,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":388640,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":132304,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":239859,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":107555,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":327411,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":87552,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"}]}},"Goodwill":{"label":"Goodwill","description":"Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2010-12-31","val":652149,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":652149,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":652149,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":652149,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":652149,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":652149,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":652149,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":652149,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":652149,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":652149,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2011-12-31","val":652149,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2011Q4I"},{"end":"2012-03-31","val":652149,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":652149,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":652149,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":325895,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":325895,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":325895,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":325895,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":325895,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":325895,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":325895,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":325895,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":60000,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":60000,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":60000,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":60000,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":60000,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":60000,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":60000,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":60000,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":60000,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":60000,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":60000,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":60000,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":60000,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":60000,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":60000,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":60000,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":60000,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":60000,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":60000,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":60000,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":60000,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":60000,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":60000,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":60000,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":60000,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":60000,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":60000,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":60000,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":60000,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":60000,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":60000,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":60000,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":60000,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":60000,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":60000,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":60000,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":60000,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":60000,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":60000,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":60000,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":60000,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":60000,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":60000,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":60000,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":60000,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":60000,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":60000,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":60000,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":60000,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2020-12-31","val":60000,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":60000,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":60000,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":60000,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":60000,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":60000,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":60000,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":60000,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":60000,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":60000,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":60000,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":60000,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":60000,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":60000,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":60000,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":60000,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":60000,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":60000,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":60000,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":60000,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":60000,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":60000,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":60000,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":60000,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":60000,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":60000,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":60000,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":60000,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"GoodwillGross":{"label":"Goodwill, Gross","description":"Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2013-12-31","val":652149,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":652149,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":652149,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":652149,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"}]}},"GoodwillImpairedAccumulatedImpairmentLoss":{"label":"Goodwill, Impaired, Accumulated Impairment Loss","description":"Amount of accumulated impairment loss for 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":"2013-12-31","val":-326254,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":-592149,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":-592149,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":-592149,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"}]}},"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":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":326254,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":326254,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":265895,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":265895,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"}]}},"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":565849,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":295245,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":857252,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":291403,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1089747,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":291802,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":525600,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":525600,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":233798,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":233798,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":782618,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":782618,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":257018,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":257018,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":997891,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":997891,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":152922,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":152922,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":346725,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":346725,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":193803,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":193803,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":506616,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":506616,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":159891,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":159891,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":711274,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":711274,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":127003,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":127003,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":297973,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":297973,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":170970,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":170970,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":505604,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":505604,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":207631,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":207631,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":668980,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":668980,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":238659,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":238659,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":450106,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":450106,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":211447,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":211447,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":624553,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":624553,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":174447,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":174447,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":849630,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":849630,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":191905,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":191905,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":333632,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":333632,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":141727,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":141727,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":483142,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":483142,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":149510,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":149510,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":630213,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":630213,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":266784,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":266784,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":548992,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":548992,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":282209,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":282209,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":688815,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-01-01","end":"2016-09-30","val":688815,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":139823,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":139823,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":812546,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":812546,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":165887,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":165887,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":345094,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":345094,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":179207,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":179207,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":613744,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":613744,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":241234,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":241234,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":659842,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":659842,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":316371,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":316371,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":530503,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":530503,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":214132,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":214132,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":738476,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":738476,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":207973,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":207973,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1064800,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":1064800,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":232408,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":411346,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":178938,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":676411,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":265065,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":991642,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":893545,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":380368,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1251518,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":357973,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1721302,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":418567,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":890521,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":890521,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":471954,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":471954,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1364323,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":1364323,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":473802,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":473802,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1930604,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":1930604,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":519287,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":519287,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":879081,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":879081,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":359794,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":359794,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1010110,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":1010110,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":131029,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":131029,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1219150,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":1219150,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":127494,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":127494,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":188028,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":188028,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":60534,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":60534,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":518014,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":518014,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":329986,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":329986,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":596421,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":241789,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":600346,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":358557,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":928172,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":327826,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"}]}},"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":"2011-01-01","end":"2011-12-31","val":100233,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2011-12-30","end":"2011-12-31","val":100233,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":2173550,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":2173550,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":2173550,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012"},{"start":"2012-12-30","end":"2012-12-31","val":2173550,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2013-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":265895,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"}]}},"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":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":100233,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"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":"2010-01-01","end":"2010-06-30","val":-297365,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":-132015,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-419353,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":-121988,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-624397,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-582788,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":-390556,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-768948,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":-186160,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-1186975,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"}]}},"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":-297365,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":-132015,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-419353,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":-121988,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-624397,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-192232,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-582788,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-582788,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":-390556,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":-390556,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-768948,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":-768948,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-186160,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":-186160,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-1186975,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-1186975,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-259293,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-259293,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-472299,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-472299,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":-213005,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-213005,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":2813447,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":2813447,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":3285746,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":3285746,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":200917,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":200917,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-111152,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-111152,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-198827,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-198827,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-87675,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-87675,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-244276,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-244276,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":-45449,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":-45449,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-1013198,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-1013198,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":26094,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":26094,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":6732,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":6732,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":-19362,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-19362,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-57590,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":-57590,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-64322,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":-64322,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-840809,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-840809,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-31275,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-31275,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1246734,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":1246734,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":1278010,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":1278010,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1200542,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1200542,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":-46191,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-46191,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":835937,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":35890,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":117684,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":81795,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":67764,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-49920,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3"}]}},"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":"2015-01-01","end":"2015-12-31","val":835937,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":35890,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":117684,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":81795,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":67764,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-49920,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-216196,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-216196,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-2388,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-2388,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":10710,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":10710,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":13099,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":13099,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":69766,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":69766,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":59057,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":59057,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-402189,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-402189,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":98721,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":98721,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-119026,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-119026,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-217747,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-217747,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-161599,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-161599,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-42573,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-42573,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-249523,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":-249523,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-5535,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-23765,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-18230,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-22244,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":1521,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-195588,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":140141,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-25454,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":344329,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":204188,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":660115,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":247768,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":418549,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":418549,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":170781,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":170781,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":578438,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":578438,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":159889,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":159889,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":939065,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":939065,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":206505,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":206505,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":284630,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":284630,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":78125,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":78125,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":151410,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":151410,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-133220,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-133220,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":90098,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":90098,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-147839,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-147839,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-328615,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":-328615,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":-180776,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-180776,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-242351,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-242351,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":86264,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":86264,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-458716,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-31971,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":57839,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":98343,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":187046,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":110030,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"}]}},"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":"2010-01-01","end":"2010-06-30","val":-0.04,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":-0.01,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-12-31","val":-0.05,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-0.02,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":-0.01,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-12-31","val":-0.03,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTax":{"label":"Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. 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":"2010-01-01","end":"2010-06-30","val":-1147850,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-1147850,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-1147850,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare":{"label":"Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic and Diluted Share","description":"Per basic and diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation, when the per share amount is the same.","units":{"USD/shares":[{"start":"2010-01-01","end":"2010-12-31","val":-0.03,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"}]}},"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":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2022-01-01","end":"2022-09-30","val":702,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":702,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":702,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":702,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":702,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":702,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":312,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":312,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":312,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":312,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":312,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":100,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":100,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"}]}},"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-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":3900,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":26400,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-26400,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-1700,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability":{"label":"Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability","description":"Amount of income tax expense (benefit) from continuing operations attributable to an adjustment of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":-1700,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-1700,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1700,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-807,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-807,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-10838,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"IncomeTaxesPaid":{"label":"Income Taxes Paid","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":800,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":400,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":400,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"IncomeTaxReconciliationDeductionsOther":{"label":"Effective Income Tax Rate Reconciliation, Deduction, 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 deductions.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":7354,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-3553,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-3553,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-22290,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-22290,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-3808,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2018"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":292578,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-75669,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-75669,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-140766,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-140766,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-52400,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":-52400,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-52131,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":136711,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":197204,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":197204,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":18921,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":18921,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-96330,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"}]}},"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":"2011-01-01","end":"2011-12-31","val":2441,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":80804,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":80804,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":3047,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":3047,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":4505,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":4505,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":4505,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"}]}},"IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Depreciation and Amortization, 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 depreciation and amortization.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":169200,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":1080300,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":1080300,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":1031600,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1031600,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":900200,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":900200,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1810311,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":115054,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":125853,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":125853,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":125853,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":125853,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":75512,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":75920,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":836,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-76011,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-30307,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-30307,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-33988,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-33988,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-1219,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"}]}},"IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, 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 meals and entertainment expense.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-3506,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-3506,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-3485,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-3485,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-3125,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":-3125,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-2028,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":3769,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":3672,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":3672,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4625,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":4625,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":3875,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"}]}},"IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount","description":"Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":29832,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":115416,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":115416,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":181529,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":181529,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":289701,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":289701,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":88207,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-89485,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-69369,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-69369,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-81161,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-81161,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-21890,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":-43596,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-48483,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"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":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-656,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-656,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":913,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":913,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":-4224,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":20509,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"IncomeTaxReconciliationOtherReconcilingItems":{"label":"Effective Income Tax Rate Reconciliation, Other Reconciling Items, 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 exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"IncomeTaxReconciliationTaxContingenciesStateAndLocal":{"label":"Effective Income Tax Rate Reconciliation, Tax Contingency, State and Local, 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 state and local income tax contingency.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-47479,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":8037,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":8037,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-40528,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-16176,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-16176,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":60654,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"}]}},"IncomeTaxReconciliationTaxCreditsOther":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, 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 tax credits.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-16344,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-16344,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-21850,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":-21850,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-44103,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"IncreaseDecreaseInAccountsPayableAndAccruedLiabilities":{"label":"Increase (Decrease) in Accounts Payable and Accrued Liabilities","description":"The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":220720,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":448867,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-47298,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":156394,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":229499,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":229499,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":366430,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":366430,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-64434,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-64434,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":122929,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":122929,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":250299,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":250299,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":260693,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":260693,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-5069,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-5069,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-32406,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-54906,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":19617,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":19617,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":50315,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":50315,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":-35459,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-35459,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":8615,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":8615,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":75387,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":75387,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":70677,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":70677,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":26097,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":26097,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-26755,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-26755,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":16506,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":16506,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":51486,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":51486,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-01-01","end":"2015-12-31","val":49479,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":49479,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-35321,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-35321,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-40768,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":-40768,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-39798,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-01-01","end":"2016-09-30","val":-39798,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-25379,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-25379,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-34722,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-34722,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-27470,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-27470,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-21443,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-21443,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-5461,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-5461,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1301,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":1301,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-33800,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-33800,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":20860,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":20860,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":-1057,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":-1057,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":40340,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4304,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":8603,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":56157,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":24944,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-62831,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":-38403,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":73686,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-10442,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-10442,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":19437,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":19437,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":-3544,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-3554,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":16609,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":16609,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":45513,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":45513,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":-7479,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":-7479,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":12132,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":12132,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-10773,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-10773,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-35398,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":-35398,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":25307,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":25307,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":7272,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":15031,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-33338,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":-25054,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"}]}},"IncreaseDecreaseInAccountsReceivable":{"label":"Increase (Decrease) in Accounts Receivable","description":"The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":23216,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":-134031,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":31355,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-18446,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":430,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":430,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":81047,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":81047,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":99891,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":99891,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-34561,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-34561,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-159,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-159,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-1221,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-1221,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":3346,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":3346,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":19427,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":19427,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":15295,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":15295,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-28396,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-28396,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":-12651,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-12651,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-13977,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-13977,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":6680,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":6680,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":25321,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":25321,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":-103587,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-103587,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":131436,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":131436,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":162429,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":162429,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":144453,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":144453,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-01-01","end":"2015-12-31","val":119808,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":119808,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-73677,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-73677,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-88590,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":-88590,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":46263,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-01-01","end":"2016-09-30","val":46263,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":62938,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":62938,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":12096,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":12096,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-82621,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-82621,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-132575,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-132575,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-49011,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-49011,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-29487,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-29487,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-40292,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-40292,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-67554,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-67554,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":-33108,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":-33108,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":23841,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":34938,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":114854,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":37088,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-8382,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":17438,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":221972,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-106848,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-136428,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-136428,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":-192739,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-192739,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":-164778,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-164778,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":57680,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":57680,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":355405,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":355405,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":-60088,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":-60088,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-46320,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-46320,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-20961,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-20961,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-36612,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":-36612,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":-9147,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-9147,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":-21138,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":226812,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2401,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":163907,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"}]}},"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-03-31","val":0,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-03-31","val":-4500,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-4500,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-3000,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-3000,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-4829,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-4829,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-03-31","val":-875,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-875,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-283,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-283,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":893,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":893,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-03-31","val":-16115,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-16115,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-18151,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-18151,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":40008,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":40008,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-45378,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-45378,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-51861,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":-51861,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-56417,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-01-01","end":"2016-09-30","val":-56417,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-57835,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-57835,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":130,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":130,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":623,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":623,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":284,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":284,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":70812,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":70812,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-69852,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-69852,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-67002,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-67002,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-58783,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-55783,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":-58312,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":-58312,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-12500,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-12500,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":173231,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":336941,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"IncreaseDecreaseInInterestPayableNet":{"label":"Increase (Decrease) in Interest Payable, Net","description":"The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":526500,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":526500,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":526500,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":308250,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":308250,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":22500,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-12-31","val":110250,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":110250,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":29250,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":29250,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-12-31","val":117000,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":117000,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":29250,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":29250,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-12-31","val":58500,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":58500,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"IncreaseDecreaseInInventories":{"label":"Increase (Decrease) in Inventories","description":"The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":2883,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":-18676,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":1645,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1352,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-57207,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-57207,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":-69102,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":-69102,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-16253,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-16253,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-16464,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-16464,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":22133,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":22133,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":14109,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":14109,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":27610,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":27610,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":13414,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":13414,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":39620,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":39620,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":36127,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":36127,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":52302,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":52302,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":18669,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":18669,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":11852,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":11852,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":15256,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":15256,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":97134,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":97134,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1261,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1261,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-24221,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-24221,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":-25021,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-25021,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-01-01","end":"2015-12-31","val":9549,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":9549,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":6912,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":6912,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":9631,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":9631,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":9017,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-01-01","end":"2016-09-30","val":9017,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-20558,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-20558,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-5491,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-5491,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":10311,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":10311,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-4639,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-4639,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":71615,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":71615,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6135,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":6135,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-9952,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-9952,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":12542,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":12542,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":13027,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":13027,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-12710,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-20268,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-40399,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":-110526,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":53923,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":59237,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":185755,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":136126,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":85475,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":85475,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":146451,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":146451,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":185880,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":185880,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":71121,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":71121,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":238669,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":238669,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":279590,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":279590,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":172866,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":172866,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":53268,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":53268,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":79734,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":79734,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":123602,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":123602,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":174941,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-21376,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-136626,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":-196617,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"}]}},"IncreaseDecreaseInOperatingLeaseLiability":{"label":null,"description":null,"units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":-33396,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-45992,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-03-31","val":-13965,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-28237,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-28237,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":-41058,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-35429,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":-54181,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-13652,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-13652,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-27441,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-27441,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":-41779,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":-41779,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-56446,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-56446,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-15144,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-15144,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-30633,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":-30633,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":-46619,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-46619,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":-57631,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-13978,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-28876,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":-45285,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"}]}},"IncreaseDecreaseInOperatingLiabilities":{"label":"Increase (Decrease) in Operating Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of liabilities that result from activities that generate operating income.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-10939,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-23579,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-34445,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":-36219,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets":{"label":"Increase (Decrease) in Prepaid Expense and Other Assets","description":"Amount of increase (decrease) in prepaid expenses, and assets classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":27222,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":27222,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":30556,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-09-30","val":-3100,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":-3100,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":4679,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":4679,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-102667,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-102667,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":28000,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":28000,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":56000,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":56000,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":84000,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":84000,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":102667,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":102667,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2023-01-01","end":"2023-06-30","val":3703,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":-10528,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-06-30","val":2835,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":3451,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"}]}},"IncreaseDecreaseInPrepaidExpense":{"label":"Increase (Decrease) in Prepaid Expense","description":"The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-10750,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-10750,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-11159,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-11159,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":-410,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":-410,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":-23973,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-20973,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-21221,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":-3349,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-21034,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":27845,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":27845,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":-1493,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-1493,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":7172,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":7172,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-27796,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-27796,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-28206,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-28206,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":-15876,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":-15876,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-11085,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-11085,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-14221,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-14221,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3703,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-10528,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":-8506,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1414,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"}]}},"IndefiniteLivedTradeSecrets":{"label":"Indefinite-Lived Trade Secrets (Deprecated 2012-01-31)","description":"Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for trade secrets which protect the entity's unique technology and knowledge in its field of business so as to obtain competitive advantage for a projected indefinite period of benefit.","units":{"USD":[{"end":"2011-12-31","val":89085,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2012-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"}]}},"IntangibleAssetsNetExcludingGoodwill":{"label":"Intangible Assets, Net (Excluding Goodwill)","description":"Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.","units":{"USD":[{"end":"2010-12-31","val":2961976,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":2961976,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":2961976,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":2813080,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2738632,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2563951,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":2563951,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":2563951,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":2563951,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":2563951,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2494432,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2424913,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2355395,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":112326,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":112326,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":112326,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":112326,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":112326,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":34043,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2012Q4I"},{"end":"2013-03-31","val":103355,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":92754,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":82969,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":73184,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":73184,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":73184,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":73184,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":73184,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":63399,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":53613,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":43828,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":34043,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":34043,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":34043,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":34043,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":34043,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":25668,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":18000,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":11076,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5316,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":5316,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":5316,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":5316,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":5316,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":863,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2018Q4I"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":263250,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":131625,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":394875,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":131625,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":535308,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2052,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":263250,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":4043,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":131625,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":1991,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":394875,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":5989,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":131625,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":1946,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":534460,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":534460,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1666,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":1666,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":3371,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":3371,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":1705,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":1705,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":3223,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-3223,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":1852,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-1852,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":315799,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":315799,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1972,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-1972,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3901,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-3901,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":1929,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-1929,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-5820,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-5820,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":-1919,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":-1919,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":118071,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-118071,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1833,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-1833,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-3632,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-3632,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":-1799,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-1799,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-5386,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":-5386,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-1754,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":-1754,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-123187,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-123187,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-303,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-303,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-566,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-566,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-263,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":-263,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-805,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-805,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":-240,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-240,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-59486,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-59486,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-143,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-143,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-245,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":-102,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-300,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-55,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-314,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-314,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":-456,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-456,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-661,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":-661,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-755,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":132,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":11,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":890,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"}]}},"InterestExpenseOther":{"label":"Interest Expense, Other","description":"Amount of interest expense classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":4455,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":2257,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":6673,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":2218,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2011-01-01","end":"2011-03-31","val":-131625,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":4043,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-263250,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":1991,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":-131625,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":5989,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":-394875,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1946,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":-131625,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2012-01-01","end":"2012-03-31","val":-131625,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-131625,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-263250,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-263250,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":-131625,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-131625,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-287750,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-287750,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":-22500,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-22500,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-03-31","val":-22500,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-22500,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-51750,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-51750,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-29250,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-29250,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-81000,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-81000,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":-29250,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":-29250,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-03-31","val":-29250,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-29250,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-58500,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-58500,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":-29250,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-29250,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-87750,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":-87750,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-29250,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":-29250,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":-29250,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-29250,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-58500,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-58500,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-29250,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":-29250,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-58500,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-58500,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":-245,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":-102,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-01-01","end":"2016-09-30","val":-300,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-55,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"}]}},"InterestExpenseRelatedParty":{"label":"Interest Expense, Related Party","description":"Amount of interest expense incurred on a debt or other obligation to related party.","units":{"USD":[{"start":"2013-01-01","end":"2013-06-30","val":1809,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":775,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":2584,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-04-01","end":"2013-09-30","val":775,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"}]}},"InterestPaid":{"label":"Interest Paid, Including Capitalized Interest, Operating and Investing Activities","description":"Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":9457,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2052,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":4043,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":4042,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":7960,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":7960,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1666,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":1778,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":3371,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":3371,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":3223,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":3223,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":5549,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":5549,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1972,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":1972,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3901,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":3901,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":5820,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":5820,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":7853,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":7853,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1833,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1833,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3632,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":3632,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":5386,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":5386,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":6187,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":6187,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":303,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":303,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":566,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":566,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":805,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":805,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-01-01","end":"2015-12-31","val":986,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":986,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":143,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":143,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":245,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":245,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":300,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-01-01","end":"2016-09-30","val":300,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":314,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":314,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":203,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":203,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":661,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":661,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":296,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":588,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":588,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":588,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"InterestPaidNet":{"label":"Interest Paid, Excluding Capitalized Interest, Operating Activities","description":"Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":588,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":588,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":132,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"}]}},"InterestPayable":{"label":"Interest Payable (Deprecated 2009-01-31)","description":"Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. For classified balance sheets, used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer); for unclassified balance sheets, used to reflect the total liabilities (regardless of due date).","units":{"USD":[{"end":"2010-12-31","val":789750,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":789750,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":789750,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-06-30","val":1053000,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1184625,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1316250,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2011-12-31","val":1316250,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":1316250,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":1316250,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":1316250,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":1447875,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1579500,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":397125,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":419625,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q4I"},{"end":"2012-12-31","val":419625,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2013-03-31","val":442125,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"}]}},"InterestPayableCurrent":{"label":"Interest Payable, Current","description":"Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2012-12-31","val":419625,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q4I"},{"end":"2012-12-31","val":419625,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2013-06-30","val":471375,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":500625,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"}]}},"InterestPayableCurrentAndNoncurrent":{"label":"Interest Payable","description":"Amount of interest payable on debt, including, but not limited to, trade payables.","units":{"USD":[{"end":"2012-12-31","val":419625,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":529875,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":529875,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":529875,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":529875,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":529875,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":559125,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":588375,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":617625,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":646875,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":646875,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":646875,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":646875,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":646875,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":676125,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"}]}},"InventoryAdjustments":{"label":"Inventory Adjustments","description":"Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods.","units":{"USD":[{"end":"2014-12-31","val":30782,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":30782,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q4I"},{"end":"2015-06-30","val":12500,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":12500,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":12500,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":12500,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":12500,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":12500,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":12500,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":12500,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":22652,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":22652,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":22652,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":-22652,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":-86339,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":22625,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":22652,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":22652,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-86339,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":86339,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":86339,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":86339,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":-86339,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":-86339,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":86339,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-09-30","val":86339,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":86339,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":86339,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":86339,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":-86339,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":86339,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":86339,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":86339,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2020-12-31","val":106044,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":106044,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":106044,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":106044,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":106044,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":106044,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":106044,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":106044,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"InventoryFinishedGoods":{"label":"Inventory, Finished Goods, Gross","description":"Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":274343,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-12-31","val":246733,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":246733,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":265628,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":265628,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":246740,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":215958,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":206409,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":206409,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":226967,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":249619,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":241691,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-12-31","val":241691,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":228664,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":228664,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-12-31","val":214673,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2020-12-31","val":202890,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":342835,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":342835,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":342835,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":342835,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":342835,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":522823,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":280470,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":299258,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":376334,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":376334,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":376334,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":376334,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":376334,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":363010,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":365842,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":297768,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":493565,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":493565,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":493565,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":493565,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":460001,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":184808,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":126629,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"InventoryGross":{"label":"Inventory, Gross","description":"Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.","units":{"USD":[{"end":"2013-12-31","val":313092,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":246740,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":246740,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":246740,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q4I"},{"end":"2015-06-30","val":252679,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":253479,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":218909,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":218909,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":218909,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":211997,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":209278,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":209892,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":249619,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":249619,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":249619,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":255110,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":239308,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":254258,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":241691,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":155352,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":155352,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":235558,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":165304,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":142810,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":228664,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":241374,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2021-12-31","val":730530,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":730530,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":730530,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-06-30","val":969199,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1010120,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":903396,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":903396,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":903396,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":903396,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":903396,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":956664,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":983130,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1026998,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1078337,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":1078337,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":1078337,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":1078337,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1056961,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":941711,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":881720,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"InventoryNet":{"label":"Inventory, Net","description":"Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":376751,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":376751,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":376751,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":433958,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":445853,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":393004,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":393004,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":393004,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":393004,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":393004,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":409468,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":370872,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":378895,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":365394,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":365394,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":365394,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":365394,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":365394,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":351980,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":325774,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":329267,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":313092,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":313092,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":313092,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":313092,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":313092,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":294423,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":301240,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":297837,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":215958,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":215958,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":215958,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":215958,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":215958,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":214697,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":240179,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":240979,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":206409,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":206409,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":206409,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":206409,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":206409,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":199497,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":196778,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":197392,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":226967,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":226967,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":226967,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":226967,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":226967,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":155352,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":232458,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":216656,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":231606,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":155352,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":155352,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":155352,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":155352,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":142325,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":142325,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":149217,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":165304,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":142810,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":142325,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":142325,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":142325,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":252851,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":155035,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":162593,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":182724,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2020-12-31","val":438606,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":438606,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":438606,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":524081,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":585057,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":624486,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":624486,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":624486,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":624486,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":624486,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":695607,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":863155,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":904076,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":797352,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":797352,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":797352,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":797352,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":797352,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":850620,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":877086,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":920954,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":972293,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":972293,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":972293,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":972293,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":950917,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":835667,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":775676,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"InventoryRawMaterials":{"label":"Inventory, Raw Materials, Gross","description":"Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":118661,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-12-31","val":118661,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":118661,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":47464,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":47464,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2017-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-12-31","val":124517,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2020-12-31","val":10767,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":10767,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":341760,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":6425,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5353,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":387695,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":387695,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":387695,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":387695,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":387695,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":278828,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":688729,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":710862,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":527062,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":527062,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":527062,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":527062,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":527062,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":593654,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":617288,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":729230,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":584772,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":584772,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":584772,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":584772,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":596960,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":756903,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":755091,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"InvestmentIncomeInterest":{"label":"Investment Income, Interest","description":"Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":5,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":7,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":2,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2011-01-01","end":"2011-06-30","val":1,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-06-30","val":1,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":1,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":1,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-09-30","val":1,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3"}]}},"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-06-30","val":94577,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":94577,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":187134,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":5897,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":5897,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":117897,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":117897,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":229271,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":229271,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":357638,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":357638,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":29616,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":29616,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":34789,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":34789,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":54240,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2021-01-01","end":"2021-12-31","val":27500,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"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":"2010-01-01","end":"2010-06-30","val":25696,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":12569,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":38924,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":13228,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":51720,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":13575,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":27715,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":27715,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":14140,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":14140,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":38356,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":38356,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":10641,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":10641,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":54217,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":54217,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":10106,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":10106,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":19518,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":19518,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":9412,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":9412,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-08-31","val":3200,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-08-31","val":3200,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-09-30","val":28620,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":28620,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":9102,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":9102,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":38032,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":38032,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":9412,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":9412,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":18824,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":18824,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":9412,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":9412,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":28236,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":28236,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":9412,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":9412,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":38352,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":38352,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":8768,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":8768,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":17250,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":17250,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":8482,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":8482,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":25733,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":25733,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":8483,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":8483,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2012-09-01","end":"2014-11-30","val":3100,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-09-01","end":"2014-11-30","val":3100,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":34215,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":34215,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":8604,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":8604,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":17209,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":17209,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":8605,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":8605,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":25817,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":25817,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":8608,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":8608,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":34424,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":34424,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":8609,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":8609,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":17217,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":17217,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":8608,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":8608,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":25828,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-01-01","end":"2016-09-30","val":25828,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":8611,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":8611,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":34250,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":34250,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":8578,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":8578,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":17097,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":17097,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":8519,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":8519,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":25167,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":25167,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":8070,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":8070,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2015-01-01","end":"2017-11-30","val":3100,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2017-11-30","val":3100,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2015-01-01","end":"2017-11-30","val":3480,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":29892,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":29892,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8983,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":21451,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":21451,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":12468,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":12468,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":27830,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":27830,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":6379,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":6379,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2015-01-01","end":"2018-11-30","val":3480,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":39285,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":38967,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":19196,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":9179,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":28173,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":8977,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3"},{"start":"2018-12-01","end":"2019-11-30","val":3584,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":41258,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2015-01-01","end":"2020-11-30","val":3480,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2015-01-01","end":"2020-11-30","val":3692,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-12-01","end":"2020-11-30","val":3692,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":26701,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"LeaseholdImprovementsGross":{"label":"Leasehold Improvements, Gross","description":"Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.","units":{"USD":[{"end":"2011-12-31","val":10164,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-12-31","val":10164,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":10164,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":10164,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":10164,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":10164,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":10164,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":10164,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":10164,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":10164,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":10164,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":10164,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-12-31","val":10164,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":10164,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":10164,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-12-31","val":10164,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDue":{"label":"Lessee, Operating Lease, Liability, to be Paid","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease.","units":{"USD":[{"end":"2018-09-30","val":94277,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-03-31","val":89962,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":77322,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":64682,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2024-06-30","val":244547,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":222669,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"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":"2018-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"}]}},"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":"2018-09-30","val":40612,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-03-31","val":3774,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3774,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3774,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"}]}},"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":"2018-09-30","val":43122,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-03-31","val":48160,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":48160,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":48160,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2024-06-30","val":101708,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":101708,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2018-09-30","val":10544,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-03-31","val":38028,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":25388,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12749,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2024-06-30","val":44307,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":22429,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"Liabilities":{"label":"Liabilities","description":"Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.","units":{"USD":[{"end":"2010-12-31","val":4100259,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":4100259,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":4100259,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":4316707,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":4446897,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4482204,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":4482204,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":4482204,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":4482204,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":4482204,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":4596412,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":4721637,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1241279,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1286503,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":1286503,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":1286503,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":1286503,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":1286503,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1255554,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1304905,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1334031,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1357107,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1357107,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1357107,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1357107,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":1357107,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1391552,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1427235,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1421084,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1409953,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1409953,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1409953,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":1409953,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":1409953,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1393636,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":47648,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":138011,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":151678,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":151678,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":151678,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":151678,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":151678,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":68151,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":53536,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":47005,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":59068,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":59068,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":59068,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":59068,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":59068,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":124419,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":24476,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":32221,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":37910,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":124419,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":124419,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":124419,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":124419,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":74928,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":74928,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":55868,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":34367,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":96673,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":74928,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":74928,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":74928,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":525754,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":186621,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":137652,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":317536,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2020-12-31","val":463309,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":463309,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":463309,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":406702,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":294894,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":299242,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":299242,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":299242,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":299242,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":299242,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":272726,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":312819,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":140432,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":149592,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":149592,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":149592,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":149592,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":149592,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":111255,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":509168,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":631766,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":776329,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":776329,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":776329,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":776329,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":816167,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":357041,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":258546,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"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":4547319,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":4547319,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":4547319,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":4428982,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":4373012,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4124521,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":4124521,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":4124521,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":4124521,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":4124521,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3979436,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3891655,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":3777940,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1322634,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":1322634,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":1322634,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":1322634,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":1322634,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1180533,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1142210,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1125886,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":857748,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":857748,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":857748,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":857748,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":857748,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":918287,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":934608,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":864135,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":843424,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":843424,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":843424,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":843424,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":843424,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":795832,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":727853,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":772024,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":706374,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":706374,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":706374,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":706374,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":706374,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":658737,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":725916,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":669465,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":630555,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":630555,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":630555,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":630555,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":630555,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":579845,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":593575,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":614418,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":679163,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":579845,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":579845,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":579845,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":579845,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":592671,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":592671,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":610015,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":578768,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":598501,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":592671,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":592671,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":592671,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":1078780,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":698829,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":631630,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":813035,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2020-12-31","val":1676450,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":1676450,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1676450,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":2038392,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2086473,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2478948,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":2478948,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":2478948,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":2478948,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":2478948,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2671781,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2790905,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2491471,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2446194,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":2446194,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":2446194,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":2446194,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2446194,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2266893,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2490593,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2706330,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2668903,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":2668903,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":2668903,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":2668903,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2676770,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2326631,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2338066,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"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":4100259,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":4100259,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":4100259,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":4316707,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":4446897,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4482204,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":4482204,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":4482204,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":4482204,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":4482204,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":4596412,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":4721637,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1241279,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1286503,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":1286503,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":1286503,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":1286503,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":1286503,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1255554,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1304905,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1334031,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1357107,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1357107,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1357107,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1357107,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":1357107,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1391552,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1427235,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1421084,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1409953,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1409953,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1409953,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":1409953,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":1409953,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1393636,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":47648,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":138011,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":151678,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":151678,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":151678,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":151678,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":151678,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":68151,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":53536,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":47005,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":59068,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":59068,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":59068,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":59068,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":59068,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":124419,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":24476,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":32221,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":37910,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":124419,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":124419,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":124419,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":124419,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":74928,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":74928,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":55868,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":34367,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":96673,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":74928,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":74928,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":74928,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":513204,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":148791,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":112462,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":304659,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2020-12-31","val":242629,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":242629,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":242629,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":325063,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":222833,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":241849,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":241849,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":241849,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":241849,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":241849,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":230477,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":286059,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":129658,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":149592,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":149592,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":149592,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":149592,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":149592,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":111255,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":509168,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":434408,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":596366,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":596366,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":596366,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":596366,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":655176,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":216075,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":139252,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"LineOfCredit":{"label":"Long-term Line of Credit","description":"The carrying value as of the balance sheet date of the current and noncurrent portions 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":"2016-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":9878,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":9878,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-06-30","val":10750,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10177,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9878,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":9878,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":9878,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":8738,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9582,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9290,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9010,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8738,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2021-12-31","val":0,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":0,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022Q4I"}]}},"LineOfCreditFacilityIncreaseAdditionalBorrowings":{"label":"Line of Credit Facility, Increase, Additional Borrowings (Deprecated 2013-01-31)","description":"Increase for additional borrowings on the credit facility during the period.","units":{"USD":[{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-19100,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2013-01-01","end":"2013-03-31","val":-4794,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-4794,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"}]}},"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":"2010-12-31","val":125725,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":125725,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":125725,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":117918,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":113863,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":109721,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":109721,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":109721,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":109721,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":109721,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":105500,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":101855,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":116807,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":74713,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":74713,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":74713,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":74713,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":74713,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":76171,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":73501,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":51926,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":30526,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":30526,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":30526,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":30526,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":30526,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":27981,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":25550,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":22932,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":20275,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":20275,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":20275,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":20275,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":20275,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":17578,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":14990,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":12214,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":9396,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":9396,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":9396,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":9396,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":9396,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":6568,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3883,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":938,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"LongTermNotesAndLoans":{"label":"Notes and Loans, Noncurrent","description":"Carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.","units":{"USD":[{"end":"2020-12-31","val":111342,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":111342,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":111342,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"}]}},"MachineryAndEquipmentGross":{"label":"Machinery and Equipment, Gross","description":"Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.","units":{"USD":[{"end":"2011-12-31","val":162460,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-12-31","val":162460,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":162460,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":132002,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":132002,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":132002,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":132002,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":132002,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":132002,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":132002,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":132002,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":132002,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-12-31","val":132002,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":142752,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":142752,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-12-31","val":142752,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"}]}},"NetCashProvidedByUsedInContinuingOperations":{"label":"Net Cash Provided by (Used in) Continuing Operations","description":"The increase (decrease) in cash associated with the entity's continuing operating, investing, and financing activities. While for technical reasons this element has no balance attribute, the default assumption is a debit balance consistent with its label.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":77895,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":120607,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":84916,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":109840,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":96177,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":96177,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":43965,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":43965,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":79060,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":79060,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-01-01","end":"2015-12-31","val":31913,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-107121,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-48588,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":32145,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"}]}},"NetCashProvidedByUsedInDiscontinuedOperations":{"label":"Net Cash Provided by (Used in) Discontinued Operations","description":"Increase (decrease) in cash associated with the entity's discontinued operations.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-126432,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":-126432,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-126432,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"}]}},"NetCashProvidedByUsedInFinancingActivities":{"label":"Net Cash Provided by (Used in) Financing Activities","description":"Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-11789,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":-13151,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-19541,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-6525,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-13051,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-13051,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":-19792,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":-19792,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-25718,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-25718,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-4221,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-4221,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-7867,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-7867,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":7086,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":7086,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":4992,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":4992,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1458,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":1458,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-1213,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-1213,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-2787,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-2787,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":-4187,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-4187,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-2545,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-2545,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-4976,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-4976,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":-7594,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":-7594,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":-90250,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-90250,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-2697,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-2697,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-5285,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-5285,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":-8061,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-8061,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-01-01","end":"2015-12-31","val":-10879,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-10879,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-2828,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-2828,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-5513,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":-5513,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-8458,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-01-01","end":"2016-09-30","val":-8458,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-9396,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-9396,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":10750,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":10750,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":10177,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":10177,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":9878,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":9878,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":-1140,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":112786,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":113059,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":112604,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"}]}},"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":"2010-01-01","end":"2010-06-30","val":-11789,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":-13151,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-06-30","val":-13051,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-09-30","val":-19792,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"}]}},"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":-99795,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":-99795,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-99795,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-59189,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-125025,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-44236,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-66403,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":50700,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":50700,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":-10750,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":-10750,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-296,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-588,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-868,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"NetCashProvidedByUsedInInvestingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Investing Activities, Continuing Operations","description":"Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-95800,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":-95800,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-95800,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"}]}},"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":90444,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":88858,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":195839,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":29882,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3569,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":3569,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":102779,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":102779,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":130279,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":130279,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-119970,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-119970,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-59189,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-125025,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-91114,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-91114,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-71443,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-71443,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-44236,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-66403,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":-55625,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-55625,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":77895,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":120607,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":84916,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-12-31","val":109840,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2016-01-01","end":"2016-03-31","val":-107121,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-48588,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":32145,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-03-31","val":-30375,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-88447,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-88607,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2020-01-01","end":"2020-06-30","val":-83363,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-97489,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":-25218,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":264273,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":415165,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":415165,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":501456,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":501456,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":831382,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":831382,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":105609,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":105609,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-226170,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-226170,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":-149218,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":-149218,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-91997,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-91997,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-182858,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-182858,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":26831,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":26831,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":-42481,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-42481,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":-103976,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-178527,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-175255,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":-247543,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"}]}},"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":"2010-01-01","end":"2010-06-30","val":216876,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":215290,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":322271,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":3569,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-09-30","val":102779,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-12-31","val":130279,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2015-01-01","end":"2015-12-31","val":31913,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-18727,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-18727,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-30375,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-88447,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-88607,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-28106,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-28106,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6818,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":6818,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-92177,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-92177,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-67371,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-67371,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":-14559,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":-14559,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":35350,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-14383,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":237535,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":335869,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"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":-1445215,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":-132015,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-1567203,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":-121988,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-1772247,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-192232,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-582788,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-582788,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":-390556,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":-390556,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-768948,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":-768948,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-186160,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":-186160,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-1186975,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-1186975,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-259293,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-259293,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-472299,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-472299,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":-213005,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-213005,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":2813447,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":2813447,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":3285746,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":3285746,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":200917,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":200917,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-111152,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-111152,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-198827,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-198827,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-87675,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-87675,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-244276,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-244276,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":-45449,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":-45449,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-1013198,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-1013198,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":26094,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":26094,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":6732,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":6732,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":-19362,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-19362,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-57590,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":-57590,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-64322,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":-64322,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-840809,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-840809,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-31275,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-31275,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1246734,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":1246734,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":1278010,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":1278010,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1200542,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":975542,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-09-30","val":1200542,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":-46191,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-46191,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":835937,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":835937,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":35890,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":35890,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":117684,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":117684,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":81795,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":81795,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":67764,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-01-01","end":"2016-09-30","val":67764,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-49920,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-49920,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-216196,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-216196,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-2388,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-2388,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":10710,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":10710,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":13099,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":13099,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":69766,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":69766,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":59057,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":59057,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-402189,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-402189,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":98721,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":98721,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":98721,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-03-31","val":98721,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-119026,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-119026,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-217747,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-217747,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-217747,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-161599,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-161599,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-42573,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-42573,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-249523,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":-249523,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-5535,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-5535,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-03-31","val":-5535,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-23765,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-18230,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-18230,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-22244,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":1521,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-195588,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":165595,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-03-31","val":165595,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":140141,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-25454,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-25454,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":344329,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":204188,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":660115,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":247768,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-03-31","val":247768,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-03-31","val":247768,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":418549,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":418549,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":170781,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":170781,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-04-01","end":"2021-06-30","val":170781,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":578438,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":578438,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":159889,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":159889,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":939065,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":939065,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":206505,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":206505,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":206505,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-03-31","val":206505,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":284630,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":284630,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":78125,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":78125,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":78125,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":150708,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":150708,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-133922,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-133922,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":89396,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":89396,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-147839,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-147839,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-03-31","val":-147839,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-03-31","val":-147839,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2023-01-01","end":"2023-03-31","val":-147839,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-03-31","val":-147839,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-328927,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":-328927,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":-181088,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-181088,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-04-01","end":"2023-06-30","val":-181088,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":-181088,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-242663,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-242663,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":86264,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":86264,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-459028,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-31971,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":-31971,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-03-31","val":-31971,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":77016,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":108987,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":108987,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":186946,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":109930,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"}]}},"NotesPayable":{"label":"Notes Payable","description":"Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2013-09-30","val":20000,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3I"},{"end":"2014-09-30","val":0,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"}]}},"NotesPayableRelatedPartiesCurrent":{"label":"Notes Payable, Related Parties, Current (Deprecated 2009-01-31)","description":"The amount for notes payable (written promise to pay), due to related parties. For classified balance sheets, used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer); for unclassified balance sheets, used to reflect the total liabilities (regardless of due date).","units":{"USD":[{"end":"2010-12-31","val":24000,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":24000,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":24000,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-06-30","val":24000,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":24000,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":24000,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2011-12-31","val":24000,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":24000,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":24000,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":24000,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":24000,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":24000,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":40000,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q4I"},{"end":"2012-12-31","val":40000,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2013-03-31","val":40000,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"}]}},"NotesPayableRelatedPartiesCurrentAndNoncurrent":{"label":"Notes Payable, Related Parties","description":"The amount for notes payable (written promise to pay), due to related parties.","units":{"USD":[{"end":"2012-12-31","val":40000,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":40000,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":40000,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":40000,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2012Q4I"},{"end":"2013-06-30","val":40000,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":60000,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":80000,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":80000,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":80000,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":80000,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":80000,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":80000,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":80000,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":80000,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":80000,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":0,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"}]}},"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":595514,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":293378,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":875064,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":279550,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1178843,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":350357,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":841096,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":841096,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":490739,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":490739,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1150703,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":1150703,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":309607,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":309607,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1704813,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":1704813,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":278924,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":278924,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":552403,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":552403,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":273478,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":273478,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":831071,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":831071,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":278668,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":278668,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":3623433,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":3623433,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":213683,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":213683,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":443319,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":443319,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":229636,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":229636,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":665940,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":665940,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":222621,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":222621,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1567661,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1567661,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":181482,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":181482,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":382054,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":382054,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":200572,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":200572,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":589971,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":589971,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":207917,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":207917,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1568226,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1568226,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":193627,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":193627,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":383207,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":383207,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":189579,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":189579,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":578670,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":578670,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":195461,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":195461,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1090165,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1090165,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":230751,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":230751,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":431063,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":431063,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":200312,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":200312,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":620751,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-01-01","end":"2016-09-30","val":620751,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":189688,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":189688,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1064148,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1064148,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":168275,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":168275,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":334384,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":334384,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":166108,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":166108,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":543978,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":543978,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":182177,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":182177,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1062031,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":1062031,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":217650,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":217650,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":649529,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":649529,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":431879,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":431879,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":899619,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":899619,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":250090,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":250090,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1313662,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":1313662,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":237744,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":436244,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":198500,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":698072,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":261828,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1186475,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":753272,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":405811,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":907057,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":153785,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1070297,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":282064,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":583237,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":583237,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":301173,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":301173,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":897150,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":897150,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":313913,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":313913,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1102804,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":1102804,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":312782,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":312782,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":594451,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":594451,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":281669,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":281669,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":858700,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":858700,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":264249,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":264249,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1129052,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":1129052,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":275333,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":275333,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":516643,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":516643,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":241310,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":241310,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":765733,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":765733,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":249090,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":249090,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1063699,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":282293,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":542507,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":260214,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":771094,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":228587,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"}]}},"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":-29665,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":1867,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-17812,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":11853,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-89096,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-58555,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-315496,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-315496,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":-256941,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":-256941,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-368085,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":-368085,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-52589,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":-52589,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-706922,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-706922,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-126002,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-126002,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-205678,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-205678,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":-79675,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-79675,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-324455,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-324455,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":-118777,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-118777,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-2912159,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-2912159,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-86680,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-86680,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-145346,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-145346,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-58666,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-58666,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-160336,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-160336,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":-14990,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":-14990,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-898681,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-898681,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":57177,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":57177,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":68052,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":68052,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":10875,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":10875,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":34582,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":34582,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-33470,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":-33470,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-718596,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-718596,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1722,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-1722,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-49575,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-49575,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-47852,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":-47852,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-95528,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-95528,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":-45951,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-45951,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-459952,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-459952,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":36033,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":36033,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":117929,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":117929,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":81897,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":81897,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":68064,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-01-01","end":"2016-09-30","val":68064,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-49865,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-49865,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-251602,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-251602,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-2388,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-2388,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":10710,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":10710,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":13099,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":13099,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":69766,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":69766,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":59057,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":59057,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-402189,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-402189,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":98721,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":98721,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-119026,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-119026,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-217747,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-217747,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-161143,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-161143,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-42117,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-42117,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-248862,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":-248862,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-5336,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-24898,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-19562,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-21661,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":3237,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-194833,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":140273,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-25443,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":344461,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":204188,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":651005,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":136503,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":307284,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":307284,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":170781,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":170781,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":467173,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":467173,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":159889,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":159889,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":827800,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":827800,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":206505,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":206505,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":284630,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":284630,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":78125,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":78125,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":151410,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":151410,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-133220,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-133220,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":90098,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":90098,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-147839,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-147839,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-328615,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":-328615,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":-180776,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-180776,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-247719,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-247719,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":80896,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":80896,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-467278,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-40504,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":57839,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":98343,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":157078,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":99239,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"}]}},"OperatingLeaseCost":{"label":"Operating Lease, Cost","description":"Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":11066,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":23056,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":33927,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2021-01-01","end":"2021-06-30","val":30475,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":34206,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":17103,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":48920,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":51309,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":17103,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":19496,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":34220,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":16611,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":50770,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":45648,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":16550,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":15216,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":60864,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":15216,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":30432,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":15216,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":45648,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":45648,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":15216,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":15216,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":69524,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":23875,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":47750,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":23875,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":71628,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":23878,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"}]}},"OperatingLeaseExpense":{"label":"Operating Lease, Expense","description":"Amount of operating lease expense. Excludes sublease income.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":3860,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":5754,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2021-01-01","end":"2021-06-30","val":3774,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":30432,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":15216,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":5661,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":45648,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":15216,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":60864,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1887,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":15216,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":30432,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":30432,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":15216,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":15216,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":45648,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":15216,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":60864,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":15216,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":30432,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":15216,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2"}]}},"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":84148,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":71508,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":61642,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2021-06-30","val":139783,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":126962,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":113839,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":113839,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":113839,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":100277,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":86398,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":72060,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":57393,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":57393,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":57393,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":57393,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":57393,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":42249,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":26760,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":253656,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":242644,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":242644,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":242644,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":242644,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":228666,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":213768,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":197359,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"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":"2017-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":46318,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":46318,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":46318,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":48765,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2020-12-31","val":58682,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":58682,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":58682,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":58144,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":54901,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":56446,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":56446,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":56446,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":56446,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":56446,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":58028,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":59638,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":61286,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":57393,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":57393,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":57393,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":57393,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":57393,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":42249,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":26760,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":56298,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":62681,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":62681,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":62681,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":62681,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":67675,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":72802,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":78065,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"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":"2017-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":12550,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":37830,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":25190,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12877,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2020-12-31","val":109338,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":109338,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":109338,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":81639,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":72061,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":57393,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":57393,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":42249,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2023-09-30","val":197358,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":179963,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":179963,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":179963,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":179963,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":160991,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":140966,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":119294,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":57949,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":83230,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":70590,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":61137,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2020-12-31","val":167641,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":167641,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":167641,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":137526,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":124089,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":110483,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":110483,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":110483,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":110483,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":110483,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":96702,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":82742,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":68598,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":54265,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":54265,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":54265,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":54265,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":54265,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":39736,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":25008,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":252955,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":235653,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":235653,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":235653,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":235653,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":218025,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":200026,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":181618,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"OperatingLeaseRightOfUseAssetAmortizationExpense":{"label":"Operating Lease, Right-of-Use Asset, Amortization Expense","description":"Amount of amortization expense for right-of-use asset from operating lease.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":32935,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":45376,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":58555,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":14969,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":30115,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":30115,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":43552,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":43552,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":57158,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":13871,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":27741,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":41885,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"}]}},"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-12-31","val":76130,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-12-31","val":39995,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":127844,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":83156,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":38468,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":152014,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-09-30","val":115034,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":102602,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2018Q4I"},{"end":"2019-12-31","val":51934,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueCurrent":{"label":"Operating Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":42030,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-12-31","val":39995,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":44688,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":44688,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2017-12-31","val":49412,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-09-30","val":12431,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":50669,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2018Q4I"},{"end":"2019-12-31","val":48160,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour":{"label":"Operating Leases, Future Minimum Payments, Due in Rolling Year Four","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 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":"2017-12-31","val":3774,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-09-30","val":3774,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","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":"2017-12-31","val":48159,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-09-30","val":48160,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3774,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2018Q4I"}]}},"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":"2015-12-31","val":38468,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":38468,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":50669,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-09-30","val":50669,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":48159,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3774,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"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":"2014-12-31","val":38468,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Operating Leases, Future Minimum Payments, Due in Two Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":34100,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2014-12-31","val":44688,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueThereafter":{"label":"Operating Leases, Future Minimum Payments, Due Thereafter","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"OperatingLeaseWeightedAverageDiscountRatePercent":{"label":"Operating Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for operating lease calculated at point in time.","units":{"pure":[{"end":"2019-03-31","val":0.07,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.07,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.07,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2021-06-30","val":0.0524,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0525,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0525,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":0.0525,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":0.0525,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0525,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0525,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0525,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0525,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":0.0525,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":0.0525,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":0.0525,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":0.0525,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0525,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0525,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.105,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.105,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":0.105,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":0.105,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":0.105,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.105,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.105,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.105,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"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":"2011-12-31","val":2966200,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-12-31","val":2123200,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":2123200,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":2330100,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":2325100,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":2448600,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":2448600,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1383388,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":2233958,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2359051,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":2364962,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2509214,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":2509214,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2568963,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2018-12-31","val":2568963,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2602613,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2021-12-31","val":7061603,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7360431,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022Q4I"},{"end":"2023-12-31","val":7649929,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023Q4I"}]}},"OperatingLossCarryforwardsValuationAllowance":{"label":"Operating Loss Carryforwards, Valuation Allowance","description":"The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2015-12-31","val":6444000,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":6740147,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":7169183,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-12-31","val":7520180,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2018Q4I"},{"end":"2019-12-31","val":7438706,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"OtherAssets":{"label":"Other Assets","description":"Amount of assets classified as other.","units":{"USD":[{"end":"2010-12-31","val":3617225,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":3617225,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":3617225,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":3468329,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":3396981,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":3219200,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":3219200,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":3219200,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":3219200,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":3219200,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3149681,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3080162,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":3010644,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":441321,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":441321,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":441321,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":441321,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":441321,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":432350,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":421749,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":411964,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":136284,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":136284,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":136284,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":136284,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":136284,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":126499,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":116713,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":106928,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":97143,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":97143,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":97143,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":97143,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":97143,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":88768,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":81100,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":74176,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":68416,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":68416,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":68416,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":68416,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":68416,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":63963,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":63100,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":63100,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":63100,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":63100,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":63100,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":63100,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":63100,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":63100,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":63100,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":63100,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":63100,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":63100,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":63100,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":63100,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":63100,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":63100,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":63100,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":63100,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":63100,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":63100,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":63100,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":63100,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":63100,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":121049,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":146330,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":133690,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":124237,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2020-12-31","val":230741,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":230741,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":230741,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":200626,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":187189,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":173583,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":173583,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":159802,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"OtherExpenses":{"label":"Other Expenses","description":"Amount of expense classified as other.","units":{"USD":[{"start":"2011-01-01","end":"2011-03-31","val":-133677,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-267292,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":-133615,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-400863,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-133571,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-480053,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-133291,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-133291,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-266621,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":266621,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":-133330,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":133330,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":3137902,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":3137902,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":3404523,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":3404523,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":3113076,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":3113076,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-24472,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-24472,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":53481,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-53481,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":29009,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-29009,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-83940,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-83940,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":-30459,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":-30459,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-114517,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-114517,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-31083,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-31083,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-61320,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-61320,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":-30237,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-30237,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-92172,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":-30852,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-122213,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-29553,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-29553,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1296309,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":1325862,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2"},{"start":"2016-01-01","end":"2016-03-31","val":-143,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1"}]}},"OtherIncome":{"label":"Other Income","description":"Amount of revenue and income classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":7,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":1,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":1,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":2170,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-2170,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":2170,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-2170,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-2880,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":-710,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":3554,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-3554,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":-812,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-812,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":-812,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-812,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-964,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":964,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-152,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":152,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-974,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-974,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-12-31","val":-35720,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-35720,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2020-01-01","end":"2020-09-30","val":-132,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"}]}},"OtherIncomeTaxExpenseBenefitContinuingOperations":{"label":"Other Income Tax Expense (Benefit), Continuing Operations","description":"Amount of other current and other deferred income tax expense (benefit) attributable to continuing operations.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-78900,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-200200,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-267700,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":-133882,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-401541,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":-133841,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-535301,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-267292,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":-133615,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-400863,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":-133571,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-480053,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2014-01-01","end":"2014-09-30","val":-92172,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-30852,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-122213,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":1296309,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":1325862,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1296070,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1296070,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":-240,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-240,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1295889,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1295889,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-143,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-245,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":-245,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":-102,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":-102,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-300,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-01-01","end":"2016-09-30","val":-300,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-55,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-55,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":35406,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":35406,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-132,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-11,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-132,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-06-30","val":111265,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":111265,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2023-01-01","end":"2023-09-30","val":5368,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":5368,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":5368,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":5368,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":8562,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":8533,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-09-30","val":29968,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":10791,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"}]}},"OtherOperatingActivitiesCashFlowStatement":{"label":"Other Operating Activities, Cash Flow Statement","description":"Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":-225409,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-325902,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-03-31","val":61324,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":93337,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":93337,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":-35429,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-41058,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":4923,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-29563,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-29563,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-4495,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-109552,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-105336,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-12420,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"}]}},"OtherOperatingIncomeExpenseNet":{"label":"Other Operating Income (Expense), Net","description":"The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-456,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-456,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-456,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-456,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-661,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":-661,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-199,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1133,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1332,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-583,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-1716,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-755,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":9110,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":111265,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":111265,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":111265,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":111265,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"}]}},"OtherSignificantNoncashTransactionValueOfConsiderationGiven1":{"label":"Other Significant Noncash Transaction, Value of Consideration Given","description":"\"The value of the noncash (or part noncash) consideration given (for example, liability, equity) in a 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 a transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":19356,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":9678,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"}]}},"PaymentsToAcquireMachineryAndEquipment":{"label":"Payments to Acquire Machinery and Equipment","description":"The cash outflow for acquisition of machinery and equipment.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-10750,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":-10750,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"PreferredStockParOrStatedValuePerShare":{"label":"Preferred Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.","units":{"USD/shares":[{"end":"2010-12-31","val":0.01,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":0.01,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":0.01,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0.01,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0.01,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0.01,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":0.01,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":0.01,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":0.01,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":0.01,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0.01,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0.01,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.01,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2012-09-30","val":0.01,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0.01,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":0.01,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":0.01,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":0.01,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":0.01,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-06-30","val":0.01,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-12-31","val":0.01,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":0.01,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":0.01,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0.01,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":0.01,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.01,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.01,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.01,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.01,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":0.01,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":0.01,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":0.01,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":0.01,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.01,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.01,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.01,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.01,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0.01,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":0.01,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":0.01,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":0.01,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.01,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.01,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.01,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.01,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0.01,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0.01,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0.01,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":0.01,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.01,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.01,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.01,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.01,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0.01,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":0.01,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0.01,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0.01,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.01,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.01,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.01,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.01,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2018-12-31","val":0.01,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0.01,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0.01,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0.01,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.01,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.01,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.01,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.01,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.01,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":0.01,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":0.01,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":0.01,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.01,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.01,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":0.01,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":0.01,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":0.01,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":0.01,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.01,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.01,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.01,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.01,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":0.01,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":0.01,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":0.01,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":0.01,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.01,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.01,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.01,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.01,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":0.01,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":0.01,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":0.01,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.01,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.01,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.01,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"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":"2004-11-30","val":5000000,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2004Q4I"},{"end":"2010-12-31","val":5000000,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":5000000,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":5000000,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":5000000,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":5000000,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":5000000,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":5000000,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":5000000,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":5000000,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":5000000,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":5000000,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":5000000,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5000000,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2012-09-30","val":5000000,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5000000,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":5000000,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":5000000,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":5000000,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":5000000,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-06-30","val":5000000,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-12-31","val":5000000,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":5000000,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":5000000,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":5000000,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":5000000,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5000000,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5000000,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5000000,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5000000,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":5000000,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":5000000,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":5000000,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":5000000,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5000000,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5000000,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5000000,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5000000,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":5000000,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":5000000,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":5000000,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":5000000,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5000000,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5000000,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5000000,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5000000,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":5000000,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":5000000,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":5000000,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":5000000,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5000000,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5000000,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5000000,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5000000,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":5000000,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":5000000,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":5000000,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":5000000,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5000000,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5000000,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5000000,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5000000,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2018-12-31","val":5000000,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":5000000,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":5000000,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":5000000,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5000000,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5000000,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5000000,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5000000,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":5000000,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":5000000,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":5000000,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":5000000,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5000000,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5000000,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":5000000,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":5000000,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":5000000,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":5000000,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5000000,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5000000,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5000000,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5000000,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":5000000,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":5000000,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":5000000,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":5000000,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5000000,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5000000,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5000000,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5000000,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":5000000,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":5000000,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":5000000,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5000000,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5000000,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5000000,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"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-09-30","val":0,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":0,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":0,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-06-30","val":0,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":0,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":0,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":0,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2018-12-31","val":0,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":0,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":0,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":0,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"}]}},"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":"2009-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009Q4I"},{"end":"2010-12-31","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2010-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":0,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":0,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2011-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2012-09-30","val":0,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":0,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":0,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":0,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012Q4I"},{"end":"2013-06-30","val":0,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":0,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":0,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":0,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2020-12-31","val":0,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":0,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":0,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":0,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"}]}},"PreferredStockValue":{"label":"Preferred Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2010-12-31","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":0,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":0,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":0,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":0,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":0,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":0,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":0,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":0,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"}]}},"PrepaidExpenseAndOtherAssetsCurrent":{"label":"Prepaid Expense and Other Assets, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":7779,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":7779,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":7779,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":7779,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":7779,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":3100,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":3100,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":3100,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":3100,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":3100,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3100,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3100,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":3100,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":105767,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":105767,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":105767,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":105767,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":105767,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":77767,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":49767,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":21767,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3100,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":3100,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":3100,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":3100,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":3100,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3100,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3100,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3100,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3100,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":3100,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":3100,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":3100,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":3100,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3100,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3100,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3100,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3100,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":3100,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":3100,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":3100,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":3100,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3100,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3100,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3100,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3100,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":3100,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":3100,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":3100,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":3100,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":3100,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3100,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3100,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3100,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3100,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":3100,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":3100,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":3100,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":3510,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":3510,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3100,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":33206,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":23938,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3510,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":3510,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":3510,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":27483,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3510,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3510,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3510,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2023-12-31","val":11715,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-09-30","val":15166,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"PrepaidExpenseCurrent":{"label":"Prepaid Expense, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":24134,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":24134,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":24134,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":48979,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":22541,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":31306,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":31306,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":28306,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":28306,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":31306,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3510,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3100,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15430,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":20221,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":20221,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":20221,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":20221,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":20221,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6000,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":23924,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9693,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11715,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":11715,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":11715,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10301,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":14550,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"}]}},"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-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":-75000,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-75000,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":-75000,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"}]}},"ProceedsFromIssuanceOfLongTermDebt":{"label":"Proceeds from Issuance of Long-term Debt","description":"The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":121524,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":121297,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"}]}},"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":"2012-01-01","end":"2012-09-30","val":19100,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":19099,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4794,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":4794,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":4795,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":4795,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":4794,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":4794,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":10750,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":10750,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":10177,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":10177,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":9878,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":9878,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":-1140,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"ProceedsFromPaymentsForOtherFinancingActivities":{"label":"Proceeds from (Payments for) Other Financing Activities","description":"Amount of cash inflow (outflow) from financing activities classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":-8738,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-8238,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"}]}},"ProceedsFromRelatedPartyDebt":{"label":"Proceeds from Related Party Debt","description":"The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":6000,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":6000,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":6000,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":40000,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2012-01-01","end":"2012-12-31","val":40000,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-01-01","end":"2012-12-31","val":40000,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":20000,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":40000,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":40000,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2013-01-01","end":"2013-12-31","val":40000,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-12-31","val":40000,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":40000,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":40000,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":40000,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"}]}},"ProceedsFromRepaymentsOfLinesOfCredit":{"label":"Proceeds from (Repayments of) Lines of Credit","description":"The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-8152,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":-11884,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-15750,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-3948,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-7807,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-7807,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":-11862,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":-11862,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-16003,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-16003,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-4221,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-4221,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-7867,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-7867,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-12014,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-12014,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-35008,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-54107,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-3336,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-3336,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-6007,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-6007,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-27582,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-27582,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-01-01","end":"2013-12-31","val":-48981,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-48981,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-2545,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-2545,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-4976,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-4976,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":-7594,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":-7594,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":-10250,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-10250,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-2697,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-2697,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-5285,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-5285,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":-8061,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-8061,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-01-01","end":"2015-12-31","val":-10879,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-10879,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-2828,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-2828,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-5513,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":-5513,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-8458,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-01-01","end":"2016-09-30","val":-8458,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-9396,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-9396,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-03-31","val":-296,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-588,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-868,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"}]}},"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":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":40000,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":40000,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":40000,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-80000,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-80000,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"}]}},"ProceedsFromSaleOfOtherAssets":{"label":"Proceeds from Sale of Other Assets (Deprecated 2013-01-31)","description":"Cash received from sales of assets, other than those represented by other elements (securities, loans, mortgages, real estate).","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":3300,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":3300,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":3300,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":50700,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":50700,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"ProceedsFromSecuredLinesOfCredit":{"label":"Proceeds from Secured Lines of Credit","description":"The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":100000,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":100000,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":100000,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":100000,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":100000,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":100000,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":100000,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":100000,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2021-01-01","end":"2021-12-31","val":100000,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"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":60259,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":60259,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":60259,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":43523,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":35154,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":19242,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":19242,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":19242,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":19242,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":19242,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":16842,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":14443,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":12044,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":9645,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":9645,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":9645,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":9645,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":9645,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":7341,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5157,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3175,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1226,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1226,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1226,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1226,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":1226,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":892,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":558,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":223,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":0,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":0,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":7766,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":7766,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7766,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":7766,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":7766,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":3786,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6771,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5776,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4781,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"}]}},"PropertyPlantAndEquipmentUsefulLifeMaximum":{"label":"Property, Plant and Equipment, Useful Life, Maximum (Deprecated 2012-01-31)","description":"The maximum useful life of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.","units":{"pure":[{"start":"2012-01-01","end":"2012-12-31","val":7,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":7,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":7,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"PropertyPlantAndEquipmentUsefulLifeMinimum":{"label":"Property, Plant and Equipment, Useful Life, Minimum (Deprecated 2012-01-31)","description":"The minimum useful life of long lived, physical assets used in the normal conduct of business and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.","units":{"pure":[{"start":"2012-01-01","end":"2012-12-31","val":5,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":5,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":5,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"ProvisionForDoubtfulAccounts":{"label":"Accounts Receivable, Credit Loss Expense (Reversal)","description":"Amount of expense (reversal of expense) for expected credit loss on accounts receivable.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":18714,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":18714,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":18714,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":18714,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":4000,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":4000,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":4000,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":4000,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"RelatedPartyTransactionRate":{"label":"Related Party Transaction, Rate","description":"Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.","units":{"pure":[{"start":"2013-01-01","end":"2013-03-31","val":0.0775,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.0775,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0.0775,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":0.06,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0.06,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0.06,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0.0775,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.0775,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":0.0775,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"}]}},"RepaymentsOfDebtAndCapitalLeaseObligations":{"label":"Repayments of Debt and Lease Obligation","description":"Amount of cash outflow for short-term and long-term debt and lease obligation.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":9637,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":7267,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":9791,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2577,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":5244,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-06-30","val":5244,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-09-30","val":7930,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":7930,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-12-31","val":9715,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":9715,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"}]}},"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":7144,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":1817,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":7144,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":7619,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":7256,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":7256,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":7256,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":7256,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":21537,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":21537,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":14281,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":14281,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":33170,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":33170,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":7112,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":7112,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":9831,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":9831,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":2719,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":2719,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":29297,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":29297,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":19466,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":19466,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":35945,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":35945,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":9496,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":9496,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":17167,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":17167,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":7671,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":7671,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":29176,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":29176,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":12009,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":12009,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":37160,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":37160,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":5763,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":5763,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":11417,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":11417,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":5654,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":5654,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":26562,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":26562,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":15145,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":15145,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":22135,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":22135,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":5228,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":5228,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":26125,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":26125,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":20897,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":20897,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":43076,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":43076,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":16951,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":16951,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":72863,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":72863,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":26922,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":26922,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":46593,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":46593,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":19671,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":19671,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":57724,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-01-01","end":"2016-09-30","val":57724,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":11131,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":11131,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":70801,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":70801,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":11630,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":11630,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":17967,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":17967,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":6337,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":6337,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":30677,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":30677,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":12710,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":12710,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":46696,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":46696,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":14905,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":14905,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":14905,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":14905,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":49447,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":49447,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":34542,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":34542,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":104046,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":104046,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":25161,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":29623,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":4462,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":105040,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":75417,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":210014,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":189856,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":76772,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":190610,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":754,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":185295,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":8697,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":28153,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":28153,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":19456,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":19456,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":45697,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":45697,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":17544,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":17544,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":58340,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":58340,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":25325,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":25325,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":43654,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":43654,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":18329,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":18329,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":58474,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":58474,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":14820,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":14820,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":73425,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":73425,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6066,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":6066,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":11446,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":11446,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":5380,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":5380,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":20528,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":20528,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":9082,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":9082,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":29542,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":7375,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":11980,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":4605,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":15072,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":3092,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"}]}},"ResultsOfOperationsTransportationCosts":{"label":"Results of Operations, Transportation Costs","description":"Includes the cost to prepare and move liquid hydrocarbons and natural gas to their points of sale.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":28355,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":47670,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":47670,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":36705,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"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":-17428672,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":-17428672,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":-17428672,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":-18011460,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":-18197620,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":-18615647,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":-18615647,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":-18615647,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":-18615647,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":-18615647,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":-18874940,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":-19087946,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":-15802200,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-18414730,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":-18414730,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":-18414730,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":-18414730,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":-18414730,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-18525882,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-18613557,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-18659006,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-19427928,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":-19427928,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":-19427928,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":-19427928,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":-19427928,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-19401834,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-19421196,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-19485518,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-20268736,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":-20268736,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":-20268736,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":-20268736,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":-20268736,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-20300011,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-19022002,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-19068194,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-19432799,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":-19432799,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":-19432799,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":-19432799,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":-19432799,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-19396909,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-19315115,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-19365035,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-19648995,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":-19648995,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":-19648995,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":-19648995,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":-19648995,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":-20051184,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-19651383,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-19638285,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-19579229,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-20051184,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":-20051184,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":-20051184,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":-20051184,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":-20300707,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":-20300707,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-19952463,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-20170210,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-20212783,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-20300707,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2018-12-31","val":-20300707,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":-20300707,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":-20300707,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":-20496295,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-20306242,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-20324472,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-20322951,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-20496295,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":-19836180,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":-19836180,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":-19836180,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":-19417631,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-19257742,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-18897115,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":-18897115,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":-18897115,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":-18897115,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":-18897115,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-18690610,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-18612485,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-18746407,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-18807719,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":-18807719,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":-18807719,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":-18807719,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":-18807719,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-18955558,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-19136646,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-19050382,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-19266747,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":-19266747,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":-19266747,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":-19266747,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-19298718,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-19189731,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-19079801,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"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":1097286,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":529102,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1832630,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":735344,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":2401685,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":587582,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1081412,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":1081412,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":493830,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":493830,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1562737,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":1562737,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":481325,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":481325,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1987340,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":1987340,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":325017,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":325017,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":682714,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":682714,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":357697,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":357697,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":988427,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":988427,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":305713,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":305713,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1329054,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":1329054,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":268694,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":268694,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":564965,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":564965,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":296271,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":296271,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":954527,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":954527,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":389562,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":389562,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1287023,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1287023,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":402442,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":402442,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":781355,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":781355,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":378913,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":378913,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1072066,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":1072066,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":290711,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":290711,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1527927,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1527927,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":313222,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":313222,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":511298,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":511298,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":198076,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":198076,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":767370,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":767370,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":256072,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":256072,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1037324,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1037324,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":373964,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":373964,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":761357,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":761357,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":387393,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":387393,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":975761,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-01-01","end":"2016-09-30","val":975761,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":214404,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":214404,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1188610,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1188610,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":255915,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":255915,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":554202,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":554202,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":298287,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":298287,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":880072,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":880072,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":325870,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":325870,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1065777,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":1065777,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":425681,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":425681,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":760340,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":760340,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":334659,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":334659,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1119491,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":1119491,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":359151,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":359151,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1551985,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":1551985,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":326314,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":610881,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":284567,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":977312,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":366431,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1609241,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1486714,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":502906,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2096799,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":610085,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2792623,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":562362,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1269495,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":1269495,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":707133,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":707133,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1985640,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":1985640,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":716145,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":716145,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2814670,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":2814670,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":753576,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":753576,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1309191,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":1309191,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":555615,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":555615,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1562424,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":1562424,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":253233,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":253233,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2041297,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":2041297,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":241127,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":241127,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":365511,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":365511,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":124384,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":124384,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":891385,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":891385,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":525874,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":525874,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1080154,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":428755,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1018826,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":590071,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1532849,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":514023,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"}]}},"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-09-30","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":95087,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":95087,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":168247,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2023-01-01","end":"2023-03-31","val":15831,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":31808,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":15977,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":242882,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":48075,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":16267,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":242882,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":20225,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":41002,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":20777,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":62880,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":21878,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"}]}},"SalariesAndWages":{"label":"Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold","description":"Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":226117,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":102100,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":325527,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":99410,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":371250,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":92483,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":344712,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":344712,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":252229,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":252229,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":445685,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":445685,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":100973,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":100973,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":584476,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":584476,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":106509,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":106509,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":208888,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":208888,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":102379,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":102379,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":304168,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":304168,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":95280,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":95280,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":398285,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":398285,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":92750,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":92750,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":189277,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":189277,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":96527,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":96527,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":289722,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":289722,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":100445,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":100445,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":638310,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":638310,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":98778,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":98778,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":201037,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":201037,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":102259,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":102259,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":306711,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":306711,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":105674,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":105674,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":827394,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":827394,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":104193,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":104193,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":209361,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":209361,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":105167,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":105167,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":308317,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":308317,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":98956,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":98956,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":661931,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":661931,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":107207,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":107207,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":212723,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":212723,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":105516,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":105516,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":315848,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-01-01","end":"2016-09-30","val":315848,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":103125,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":103125,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":618103,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":618103,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":105280,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":105280,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":211065,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":211065,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":105785,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":105785,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":316654,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":316654,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":105589,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":105589,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":656959,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":656959,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":112761,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":112761,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":272534,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":272534,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":159773,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":159773,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":400873,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":400873,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":128339,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":128339,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":585346,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":585346,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":118123,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":230313,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":112190,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":343924,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":113611,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":568102,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":328910,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":212119,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":406611,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":77701,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":534525,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":136604,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":282720,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":282720,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":146116,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":146116,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":429417,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":429417,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":146697,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":146697,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":608065,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":608065,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":170279,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":170279,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":329844,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":329844,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":159565,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":159565,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":484492,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":484492,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":154648,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":154648,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":636038,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":636038,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":162275,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":162275,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":316844,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":316844,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":154569,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":154569,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":472521,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":472521,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":155677,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":155677,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":645517,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":142614,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":290668,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":148054,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":428611,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":137943,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"}]}},"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-06-30","val":0,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":6500,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":153426,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":153426,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":153426,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":153426,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":195098,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":195098,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":248437,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":248437,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":416000,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":416000,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":255672,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":255672,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":198198,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":198198,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":231888,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2021-01-01","end":"2021-12-31","val":27500,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":12844,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":12844,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":13750,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":13750,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":20625,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":20625,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":27500,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":27500,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6875,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":6875,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":13750,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":13750,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":20625,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":20625,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":55000,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"}]}},"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":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":4151895,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":4151895,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"}]}},"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":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized","description":"Number of shares authorized for issuance under share-based payment arrangement.","units":{"shares":[{"end":"2012-12-31","val":12000000,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-12-31","val":12000000,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":12000000,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":12000000,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":12000000,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":12000000,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-12-31","val":12000000,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2018Q4I"},{"end":"2019-12-31","val":12000000,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"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":"2010-01-01","end":"2010-12-31","val":5066660,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2010-01-01","end":"2010-12-31","val":5066660,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2010-01-01","end":"2010-12-31","val":5066660,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2010-01-01","end":"2010-12-31","val":5066660,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":5176000,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2011-01-01","end":"2011-12-31","val":5176000,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2011-01-01","end":"2011-12-31","val":5176000,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2011-01-01","end":"2011-12-31","val":5176000,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2011"}]}},"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":"2007-01-01","end":"2007-12-31","val":5000000,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2007-01-01","end":"2007-12-31","val":5000000,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2007-01-01","end":"2007-12-31","val":5000000,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2007-01-01","end":"2007-12-31","val":5000000,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2007"},{"start":"2008-01-01","end":"2008-12-31","val":66660,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2008-01-01","end":"2008-12-31","val":66660,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2008-01-01","end":"2008-12-31","val":66660,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2008-01-01","end":"2008-12-31","val":66660,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2008"},{"start":"2009-01-01","end":"2009-12-31","val":5176660,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2009-01-01","end":"2009-12-31","val":5176660,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2009-01-01","end":"2009-12-31","val":5176660,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2009-01-01","end":"2009-12-31","val":5176660,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2009"}]}},"SharesIssuedPricePerShare":{"label":"Shares Issued, Price Per Share","description":"Per share or per unit amount of equity securities issued.","units":{"USD/shares":[{"end":"2017-12-31","val":0.05,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0.05,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017Q4I"},{"end":"2018-06-30","val":0.04,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.04,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.04,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2018-12-31","val":0.04,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0.041,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"ShippingHandlingAndTransportationCosts":{"label":"Shipping, Handling and Transportation Costs (Deprecated 2018-01-31)","description":"Cost incurred during the reporting period in transporting goods and services to customers. Includes freight-out costs.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":37411,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":37411,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":28355,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","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":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":40000,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":40000,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"}]}},"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":2159372,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009Q4I"},{"end":"2010-12-31","val":447060,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":447060,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":447060,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2010-12-31","val":447060,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2010Q4I"},{"end":"2011-06-30","val":112275,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":-73885,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":-357683,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":-357683,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":-357683,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":-357683,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":-357683,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2011-12-31","val":-357683,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2011Q4I"},{"end":"2012-03-31","val":-616976,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":-829982,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2536661,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":36131,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":36131,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":36131,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":36131,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":36131,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":36131,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-75021,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-162695,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-208145,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-499359,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":-499359,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":-499359,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":-499359,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"end":"2013-12-31","val":-499359,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":-499358,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-473265,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-492627,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-556949,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-566529,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":-566529,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":-566529,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":-566529,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":-566529,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":-566529,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-597804,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":680205,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":634013,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":554696,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":554696,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":554696,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":554696,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"end":"2015-12-31","val":554696,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2015-12-31","val":554696,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2015Q4I"},{"end":"2016-03-31","val":590586,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":672380,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":622460,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":571487,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":571487,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":571487,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":571487,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":571487,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":455426,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":569099,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":582197,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":641253,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":455426,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":455426,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":455426,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":455426,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":517743,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":517743,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":554147,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":544401,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":501828,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":517743,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":517743,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":517743,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":553026,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":512208,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":493978,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":495499,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":553026,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2019-12-31","val":553026,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2019-12-31","val":553026,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":718621,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-03-31","val":718621,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":693167,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-06-30","val":693167,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q2I"},{"end":"2020-09-30","val":897355,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1213141,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":1213141,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1213141,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2020-12-31","val":1213141,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2020-12-31","val":1213141,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2020-12-31","val":1213141,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2020-12-31","val":1213141,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1460909,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2021-03-31","val":1460909,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-03-31","val":1460909,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-03-31","val":1460909,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-03-31","val":1460909,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1631690,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2021-06-30","val":1631690,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-06-30","val":1631690,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-06-30","val":1631690,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1791579,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":1791579,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2179706,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":2179706,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":2179706,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":2179706,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":2179706,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2021-12-31","val":2179706,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2021-12-31","val":2179706,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2021-12-31","val":2179706,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2021-12-31","val":2179706,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2399055,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2022-03-31","val":2399055,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2022-03-31","val":2399055,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2022-03-31","val":2399055,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-03-31","val":2399055,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-03-31","val":2399055,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2478086,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2022-06-30","val":2478086,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2022-06-30","val":2478086,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-06-30","val":2478086,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2351039,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2022-09-30","val":2351039,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2296602,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":2296602,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":2296602,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":2296602,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2296602,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2022-12-31","val":2296602,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2022-12-31","val":2296602,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2022-12-31","val":2296602,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2155638,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2023-03-31","val":2155638,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2023-03-31","val":2155638,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2023-03-31","val":2155638,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-03-31","val":2155638,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-03-31","val":2155638,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1981425,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2023-06-30","val":1981425,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2023-06-30","val":1981425,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-06-30","val":1981425,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2074564,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2023-09-30","val":2074564,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1892574,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":1892574,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":1892574,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":1892574,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1860603,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2024-03-31","val":1860603,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2024-03-31","val":1860603,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1969590,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2024-06-30","val":1969590,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2079520,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest":{"label":"Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest","description":"Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.","units":{"USD":[{"end":"2016-12-31","val":571487,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2016Q4I"},{"end":"2017-12-31","val":455426,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2017-12-31","val":455426,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2017-12-31","val":455426,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":455426,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2017-12-31","val":455426,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":554147,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-03-31","val":554147,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-03-31","val":554147,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q1I"},{"end":"2018-06-30","val":544400,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-06-30","val":544400,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q2I"},{"end":"2018-09-30","val":501827,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":517743,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"end":"2018-12-31","val":517743,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":517743,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":517743,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":517743,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":512208,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2019-03-31","val":512208,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-03-31","val":512208,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q1I"},{"end":"2019-06-30","val":493978,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":493978,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":495499,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":553026,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"StockholdersEquityNoteSubscriptionsReceivable":{"label":"Stockholders' Equity Note, Subscriptions Receivable","description":"Note received instead of cash as contribution to equity. The transaction may be a sale of capital stock or a contribution to paid-in capital.","units":{"USD":[{"end":"2011-12-31","val":0,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q4I"},{"end":"2012-06-30","val":-75000,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"}]}},"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":"2018-01-01","end":"2018-06-30","val":4200000,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":4200000,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2012-01-01","end":"2012-09-30","val":937500,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":937500,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":937500,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"}]}},"StockIssuedDuringPeriodSharesOther":{"label":"Stock Issued During Period, Shares, Other","description":"Number of shares of stock issued attributable to transactions classified as other.","units":{"shares":[{"start":"2010-01-01","end":"2010-12-31","val":50000,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":7800000,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":7800000,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2013-01-01","end":"2013-12-31","val":3975000,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":3975000,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-10-01","end":"2014-10-31","val":1600000,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q3I"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1600000,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":3639000,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":3639000,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":3862750,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":3862750,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":4781000,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"StockIssuedDuringPeriodSharesPeriodIncreaseDecrease":{"label":"Stock Issued During Period, Shares, Period Increase (Decrease)","description":"The increase (decrease) during the period in the number of shares issued.","units":{"shares":[{"start":"2018-01-01","end":"2018-06-30","val":5200000,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":5200000,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"}]}},"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":"2010-01-01","end":"2010-12-31","val":411040,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":3460000,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":3460000,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":1484244,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":1484244,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":3668333,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":3668333,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-10-01","end":"2014-10-31","val":1375534,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q3I"},{"start":"2014-01-01","end":"2014-12-31","val":1375534,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1375534,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":617093,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":617093,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":579822,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":579822,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1130000,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":1000000,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":1000000,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"}]}},"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":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":54240,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":168000,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":148645,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":168000,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":158322,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":207600,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":207600,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":30750,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2021-01-01","end":"2021-12-31","val":27500,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"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":"2012-01-01","end":"2012-09-30","val":75000,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":75000,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":75000,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"}]}},"StockIssuedDuringPeriodValueOther":{"label":"Stock Issued During Period, Value, Other","description":"Value of shares of stock issued attributable to transactions classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":6500,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":195098,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":195098,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":75000,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":248437,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":248437,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-10-01","end":"2014-10-31","val":416000,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q3I"},{"start":"2014-01-01","end":"2014-12-31","val":416000,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":416000,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":255672,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":255672,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-06-01","end":"2016-06-30","val":201945,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q2I"},{"start":"2016-01-01","end":"2016-12-31","val":198198,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":198198,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":231888,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":231888,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":19356,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"}]}},"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":"2010-01-01","end":"2010-12-31","val":53435,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":187134,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":187134,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":117897,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":117897,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":229271,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":229271,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-10-01","end":"2014-10-31","val":357638,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q3I"},{"start":"2014-01-01","end":"2014-12-31","val":357638,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":357638,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":29616,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":29616,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":34789,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":34789,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":54240,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":231888,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":40000,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":40000,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":40000,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":40000,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":40000,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":104240,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":104240,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":200121,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2021-01-01","end":"2021-12-31","val":27500,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":12844,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":12844,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-03-31","val":12844,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-03-31","val":12844,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":12844,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-03-31","val":12844,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":906,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":906,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-04-01","end":"2022-06-30","val":906,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":906,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":6875,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":6875,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":27500,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6875,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":6875,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-03-31","val":6875,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":6875,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":6875,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":6875,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"}]}},"StockRepurchasedAndRetiredDuringPeriodShares":{"label":"Stock Repurchased and Retired During Period, Shares","description":"Number of shares that have been repurchased and retired during the period.","units":{"shares":[{"start":"2010-01-01","end":"2010-12-31","val":-1850800,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-300000,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-300000,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2013-01-01","end":"2013-12-31","val":-1130000,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-1130000,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"StockRepurchasedDuringPeriodShares":{"label":"Stock Repurchased During Period, Shares","description":"Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"shares":[{"start":"2011-01-01","end":"2011-12-31","val":-300000,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2013-01-01","end":"2013-12-31","val":-1130000,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"}]}},"StockRepurchasedDuringPeriodValue":{"label":"Stock Repurchased During Period, Value","description":"Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"}]}},"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":"2020-12-31","val":100,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":100,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":100,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":66837,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":66837,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":83446,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":112350,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"}]}},"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":"2013-09-30","val":1130000,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"}]}},"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":"2012-12-31","val":0,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q4I"},{"end":"2013-09-30","val":-11300,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"}]}},"UnrecognizedTaxBenefitsResultingInNetOperatingLossCarryforward":{"label":"Unrecognized Tax Benefits Resulting in Net Operating Loss Carryforward (Deprecated 2014-01-31)","description":"Amount of an unrecognized tax benefit that is directly related to a position taken in a tax year that results in a net operating loss carryforward. This amount is presented as a reduction of the related deferred tax asset in the balance sheet if that deferred tax asset is not used. This amount is presented separately from the deferred tax asset for a net operating loss carryforward if this unrelated tax benefit is associated with a different tax position.","units":{"USD":[{"end":"2012-12-31","val":5587000,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-12-31","val":6132000,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":6444000,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"}]}},"ValuationAllowanceAmount":{"label":"Valuation Allowance, Amount (Deprecated 2013-01-31)","description":"The amount of the valuation allowance recorded as of the balance sheet date pertaining to the specified deferred tax asset for which an assessment was made that it is more likely than not that all or a portion of such deferred tax asset will not be realized through related deductions on future tax returns.","units":{"USD":[{"end":"2013-12-31","val":200200,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":21100,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"}]}},"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":"2011-01-01","end":"2011-12-31","val":406240,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-272500,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-272500,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":200200,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":200439,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":21100,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":21100,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-288398,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-550520,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":26900,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":26900,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":137281,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"ValuationAllowancesAndReservesPeriodIncreaseDecrease":{"label":"SEC Schedule, 12-09, Valuation Allowances and Reserves, Period Increase (Decrease)","description":"Amount of increase (decrease) in valuation and qualifying accounts and reserves.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":288398,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-550520,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":26900,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":26900,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":137281,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":137281,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":27561,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03"},{"start":"2018-01-01","end":"2018-12-31","val":49275,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":50103,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"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":"2011-01-01","end":"2011-09-30","val":40862732,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":44711890,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2012-01-01","end":"2012-09-30","val":45098787,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":45702575,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-03-31","val":47213634,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2014-01-01","end":"2014-03-31","val":53726967,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2016-01-01","end":"2016-09-30","val":60958514,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":60958514,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-09-30","val":65401086,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":65401086,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"},{"start":"2021-01-01","end":"2021-03-31","val":84739086,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":84739086,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":84739086,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":84739086,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":84739086,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":85489770,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":85739086,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":85739086,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":85739086,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":85739086,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":85739086,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":85739086,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":85739086,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":85739086,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":84989086,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":84989086,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":85440935,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":85440935,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":85214086,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":85214086,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":85214086,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":85214086,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":85214086,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":85214086,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":85214086,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":85214086,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":85664086,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":85664086,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":85217785,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":85664086,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":85664086,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":85664086,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":85664086,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":85664086,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"}]}},"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":"2013-01-01","end":"2013-06-30","val":47213634,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":47213634,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":47213634,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2013-07-01","end":"2013-09-30","val":47213634,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":46918794,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":53726967,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":53726967,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":53726967,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":53726967,"accn":"0001548123-14-000322","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":53726967,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":53726967,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-01-01","end":"2014-09-30","val":53726967,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":53726967,"accn":"0001548123-14-000425","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-10"},{"start":"2014-07-01","end":"2014-09-30","val":53726967,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":54232400,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":54232400,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":56702501,"accn":"0001548123-15-000178","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":56702501,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":56702501,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":56702501,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":56702501,"accn":"0001548123-15-000272","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":56702501,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":56702501,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":56702501,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2015-07-01","end":"2015-09-30","val":56702501,"accn":"0001548123-15-000393","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":56702501,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":58220375,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":58220375,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":60958514,"accn":"0001548123-16-000579","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":60958514,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":60958514,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":60958514,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":60958514,"accn":"0001548123-16-000653","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":60958514,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":60958514,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":60958514,"accn":"0001548123-16-000710","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":62964438,"accn":"0001548123-17-000056","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":62964438,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":65401086,"accn":"0001548123-17-000132","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":65401086,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":65401086,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":65401086,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":65401086,"accn":"0001548123-17-000187","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":65401086,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":65401086,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":65401086,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":66326382,"accn":"0001548123-18-000070","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":66326382,"accn":"0001548123-19-000063","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":71312086,"accn":"0001548123-18-000140","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":71312086,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":72662362,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":72662362,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":73997800,"accn":"0001548123-18-000211","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":73997800,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":73959705,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":76512086,"accn":"0001548123-18-000303","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":76512086,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":74631494,"accn":"0001548123-20-000035","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":79108086,"accn":"0001548123-19-000099","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":79108086,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":79108086,"accn":"0001548123-19-000171","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":79108086,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":79108086,"accn":"0001548123-19-000223","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-06-30","val":84739086,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":84739086,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":84739086,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":84739086,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":84739086,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":84739086,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":84739086,"accn":"0001548123-21-000100","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":84739086,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":84739086,"accn":"0001548123-21-000136","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":84739770,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"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":34760620,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":34316458,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":34552110,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":34141890,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":34383619,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":33688557,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":38906255,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":38906255,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":44066615,"accn":"0001010412-11-000453","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":44066615,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":40862732,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":40862732,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":44711890,"accn":"0001010412-11-000620","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":44711890,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":41866027,"accn":"0001010412-12-000154","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":41866027,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":44791890,"accn":"0001548123-12-000039","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":44791890,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":44791890,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":44791890,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":44791890,"accn":"0001548123-12-000233","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":44791890,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":45098787,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":45098787,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":45702575,"accn":"0001548123-12-000379","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":45702575,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":45409379,"accn":"0001548123-13-000114","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":45409379,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":47213634,"accn":"0001548123-13-000210","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":47213634,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":47213634,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":47213634,"accn":"0001548123-13-000326","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":47213634,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":47213634,"accn":"0001548123-13-000422","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":46918794,"accn":"0001548123-14-000094","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":46918794,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":53726967,"accn":"0001548123-14-000207","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-12-31","val":54232400,"accn":"0001548123-15-000101","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":54232400,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":58220375,"accn":"0001548123-16-000514","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":60958514,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":60958514,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-09-30","val":65401086,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":65401086,"accn":"0001548123-17-000259","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"},{"start":"2021-01-01","end":"2021-03-31","val":84739086,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":84739086,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":84739086,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":84739086,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":84739086,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":84739770,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":84989086,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":84989086,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":84989086,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":84989086,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":84989086,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":84989086,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":84989086,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":84989086,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":84989086,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":84989086,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":84990935,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":84990935,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":85214086,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":85214086,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":85214086,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":85214086,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":85214086,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":85214086,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":85214086,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":85214086,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":85214086,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":85214086,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":85217785,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":85664086,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":85664086,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":85664086,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":85664086,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":85664086,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect","description":"Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":87386,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":831382,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"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":"2020-12-31","val":3050675,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2853471,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":2853471,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2862544,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":2862544,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2956107,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023Q4I"}]}},"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":"2020-12-31","val":3193,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":-19694,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":-19694,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":-19694,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":5994,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3986,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023Q4I"}]}},"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":"2020-12-31","val":76011,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":30307,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":30307,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":30307,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":33988,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1219,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023Q4I"}]}},"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":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"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":"2021-01-01","end":"2021-12-31","val":100,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"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":"2020-01-01","end":"2020-12-31","val":-63893,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-147203,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-147203,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":8371,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":8371,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":93251,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"}]}},"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":"2020-01-01","end":"2020-12-31","val":-576,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-23366,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-23366,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"}]}},"IncreaseDecreaseInContractWithCustomerLiability":{"label":"Increase (Decrease) in Contract with Customer, Liability","description":"Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-235798,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":4923,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"LessorOperatingLeasePaymentsToBeReceived":{"label":"Lessor, Operating Lease, Payments to be Received","description":"Amount of lease payments to be received by lessor for operating lease.","units":{"USD":[{"end":"2021-12-31","val":120011,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"}]}},"LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths":{"label":"Lessor, Operating Lease, Payment to be Received, Year One","description":"Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":61091,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"}]}},"LessorOperatingLeasePaymentsToBeReceivedTwoYears":{"label":"Lessor, Operating Lease, Payment to be Received, Year Two","description":"Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":58920,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"}]}},"LineOfCreditFacilityInterestRateAtPeriodEnd":{"label":"Line of Credit Facility, Interest Rate at Period End","description":"The effective interest rate at the end of the reporting period.","units":{"pure":[{"end":"2021-12-31","val":0.055,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"}]}},"LineOfCreditFacilityRemainingBorrowingCapacity":{"label":"Line of Credit Facility, Remaining Borrowing Capacity","description":"Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).","units":{"USD":[{"end":"2021-12-31","val":100000,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"}]}},"ProceedsFromIssuanceOfDebt":{"label":"Proceeds from Issuance of Debt","description":"The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":111342,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"}]}},"ProceedsFromLoans":{"label":"Proceeds from Loans","description":"Cash received from principal payments made on loans related to operating activities.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":111265,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"RepaymentsOfLinesOfCredit":{"label":"Repayments of Lines of Credit","description":"Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":8738,"accn":"0001548123-22-000034","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2020-12-31","val":642542,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2020-12-31","val":642542,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2020-12-31","val":642542,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2020-12-31","val":642542,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":906815,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1057707,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1143998,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1473924,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":1473924,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":1473924,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":1473924,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2021-12-31","val":1473924,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2021-12-31","val":1473924,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2021-12-31","val":1473924,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2021-12-31","val":1473924,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1579533,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2022-03-31","val":1579533,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1247754,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2022-06-30","val":1247754,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1324706,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2022-09-30","val":1324706,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1381927,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":1381927,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1381927,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":1381927,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":1381927,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2022-12-31","val":1381927,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2022-12-31","val":1381927,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2022-12-31","val":1381927,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1199069,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2023-03-31","val":1199069,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1408758,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2023-06-30","val":1408758,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1339446,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2023-09-30","val":1339446,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1277951,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":1277951,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":1277951,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":1277951,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1099424,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1102696,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1030408,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"OtherLongTermDebtNoncurrent":{"label":"Other Long-term Debt, Noncurrent","description":"Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.","units":{"USD":[{"end":"2021-12-31","val":57393,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":57393,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":57393,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":57393,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":42249,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":26760,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10774,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2023-09-30","val":197358,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"}]}},"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":"2021-01-01","end":"2021-03-31","val":115095,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":247768,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-03-31","val":247768,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":170781,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":170781,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":159889,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":939065,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":206505,"accn":"0001548123-22-000067","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":206505,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-03-31","val":206505,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":78125,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":78125,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":-133922,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":89396,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"}]}},"DepositLiabilityCurrent":{"label":"Deposit Liability, Current","description":"The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits.","units":{"USD":[{"end":"2021-12-31","val":118566,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":118566,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":118566,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-06-30","val":114071,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9014,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13230,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":13230,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":13230,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":13230,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":13230,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":810,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":438837,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":273834,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":447444,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":447444,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":447444,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":486229,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"}]}},"EmployeeBenefitsAndShareBasedCompensation":{"label":"Employee Benefits and Share-based Compensation","description":"Amount of expense for employee benefit and equity-based compensation.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":27500,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":12844,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":12844,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":13750,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":906,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":906,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":20625,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":20625,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":6875,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":6875,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":27500,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6875,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":13750,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":6875,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":20625,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":6875,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"}]}},"IncomeLossIncludingPortionAttributableToNoncontrollingInterest":{"label":"Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax","description":"Amount, before tax, of income (loss) including portion attributable to noncontrolling interest. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":418549,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":170781,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":578438,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":159889,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":939065,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":206505,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":284630,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":284630,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":78125,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":78125,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":150708,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-133922,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":89396,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-147839,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-328927,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-181088,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2"}]}},"InventoryValuationReserves":{"label":"Inventory Valuation Reserves","description":"Amount of valuation reserve for inventory.","units":{"USD":[{"end":"2021-12-31","val":106044,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":106044,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":106044,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-06-30","val":106044,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":106044,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":106044,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":106044,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":106044,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":106044,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":106044,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":106044,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":106044,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":106044,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":106044,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":106044,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":106044,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":106044,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":106044,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":106044,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":106044,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"RevenuesNetOfInterestExpense":{"label":"Revenues, Net of Interest Expense","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 after deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":1269495,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":707133,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1985640,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":716145,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2814670,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":753576,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1309191,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":1309191,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":555615,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":555615,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1562424,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":253233,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2041297,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":241127,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":365511,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":124384,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2"}]}},"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":"2021-12-31","val":750000,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":750000,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":750000,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2021-12-31","val":750000,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2021Q4I"},{"end":"2022-06-30","val":750000,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":750000,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":450000,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":450000,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":450000,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":450000,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":450000,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":450000,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":450000,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":450000,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"}]}},"SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price","description":"The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.","units":{"USD/shares":[{"end":"2021-12-31","val":0.11,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2021-12-31","val":0.11,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2021Q4I"},{"end":"2022-06-30","val":0.11,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.11,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.11,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":0.11,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":0.11,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":0.11,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":0.11,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.11,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.11,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.11,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"}]}},"StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited":{"label":"Stock Issued During Period, Shares, Restricted Stock Award, Forfeited","description":"Number of shares related to Restricted Stock Award forfeited during the period.","units":{"shares":[{"start":"2021-12-01","end":"2021-12-28","val":250000,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-12-01","end":"2021-12-28","val":250000,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-12-01","end":"2021-12-28","val":250000,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2021-12-01","end":"2021-12-28","val":250000,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2021Q4I"}]}},"StockIssuedDuringPeriodValueRestrictedStockAwardGross":{"label":"Stock Issued During Period, Value, Restricted Stock Award, Gross","description":"Aggregate value of stock related to Restricted Stock Awards issued during the period.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":68750,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":61875,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"}]}},"StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures":{"label":"Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures","description":"Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.","units":{"USD":[{"start":"2021-12-01","end":"2021-12-28","val":1000000,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q4I"}]}},"VariableLeaseCost":{"label":"Variable Lease, Cost","description":"Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":3774,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":1887,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":5661,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":1887,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":6368,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2393,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3788,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":3788,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":1395,"accn":"0001548123-22-000114","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":1395,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":5122,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":5122,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":1334,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":1334,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":6457,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":6457,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4437,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":4437,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":11639,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":11639,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":7202,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":7202,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":16939,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":16939,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":5300,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":5300,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":18911,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":2598,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":2598,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"}]}},"AccountsPayableAndAccruedLiabilitiesCurrent":{"label":"Accounts Payable and Accrued Liabilities, Current","description":"Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.","units":{"USD":[{"end":"2021-12-31","val":66837,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":66837,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-09-30","val":59358,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":78969,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":78969,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":78969,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":78969,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":78969,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":68196,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":43571,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":104276,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":86241,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29"},{"end":"2023-12-31","val":86241,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":86241,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":86241,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":101272,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":52904,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":61187,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"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":"2021-12-01","end":"2021-12-28","val":1000000,"accn":"0001548123-22-000178","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q4I"}]}},"AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent":{"label":"Accounts Payable and Accrued Liabilities","description":"Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.","units":{"USD":[{"end":"2021-12-31","val":66837,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":78969,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":78969,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":86241,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023Q4I"}]}},"AccountsPayableTradeCurrent":{"label":"Accounts Payable, Trade, Current","description":"Carrying value as of the balance sheet date of obligations 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":"2021-12-31","val":44229,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":55011,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":55011,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":56931,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023Q4I"}]}},"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":"2021-01-01","end":"2021-12-31","val":57158,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":13871,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":27741,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":41885,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":56218,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":56218,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":14529,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":14529,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":29257,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":29257,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":44192,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":44192,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":61494,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":17628,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":35627,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":54035,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"}]}},"CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesOutstandingBalance":{"label":"Certain Loans Acquired in Transfer Accounted for as Available-for-sale Debt Securities, Outstanding Balance","description":"The undiscounted sum of all amounts, including amounts deemed principal, interest, fees, penalties, and other under the loan, owed to the investor at the reporting date, whether or not currently due and whether or not any such amounts have been written or charged off by the investor. This relates to loans accounted for as available-for-sale debt securities, with evidence of deterioration of credit quality since origination that were acquired by completion of a transfer for which it is probable, at acquisition, that the investor will be unable to collect all contractually required payments receivable.","units":{"USD":[{"end":"2022-12-31","val":100000,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022Q4I"}]}},"CurrentFederalStateAndLocalTaxExpenseBenefit":{"label":"Current Federal, State and Local, Tax Expense (Benefit)","description":"Amount of current state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":702,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":702,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":312,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"}]}},"CustomerFunds":{"label":"Customer Funds","description":"Carrying amount as of the balance sheet date of amounts received from and refundable to customers unless used by them to obtain goods and services from the entity.","units":{"USD":[{"end":"2021-12-31","val":118566,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":13230,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":13230,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":447444,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023Q4I"}]}},"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":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"}]}},"IncomeTaxReconciliationNondeductibleExpenseCharitableContributions":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Charitable Contributions, 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 charitable contributions expense.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":1369,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":1369,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":111,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"}]}},"InvestmentInterestRate":{"label":"Investment Interest Rate","description":"Rate of interest on investment.","units":{"pure":[{"end":"2022-12-31","val":0.0975,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022Q4I"}]}},"LeaseCost":{"label":"Lease, Cost","description":"Amount of lease cost recognized by lessee for lease contract.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":67232,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":17609,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":34220,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":16611,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":50770,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":16550,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":67321,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":67321,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":19653,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":19653,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":42071,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":42071,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":22418,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":22418,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":62587,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":62587,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":20516,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":20516,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":88435,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":23875,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":47750,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":23875,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":74226,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":26476,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"}]}},"LettersOfCreditOutstandingAmount":{"label":"Letters of Credit Outstanding, Amount","description":"The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.","units":{"USD":[{"end":"2021-12-31","val":100000,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":100000,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022Q4I"}]}},"LoansPayableToBank":{"label":"Loans Payable to Bank","description":"Including the current and noncurrent portions, carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the normal operating cycle if longer.","units":{"USD":[{"end":"2021-12-31","val":22608,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":23958,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":23958,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":29310,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023Q4I"}]}},"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":"2021-01-01","end":"2021-12-31","val":21971,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":77311,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":77311,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":45826,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"}]}},"OtherInventory":{"label":"Other Inventory, Gross","description":"Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2022-12-31","val":100000,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022Q4I"}]}},"PreferredStockPerShareAmountsOfPreferredDividendsInArrears":{"label":"Preferred Stock, Per Share Amounts of Preferred Dividends in Arrears","description":"Per share amount of cumulative preferred dividends in arrears.","units":{"USD/shares":[{"start":"2022-01-01","end":"2022-12-31","val":1,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Intrinsic Value, Amount Per Share","description":"Per share or unit weighted-average intrinsic value of award granted under share-based payment arrangement. Excludes share and unit options.","units":{"USD/shares":[{"start":"2021-01-01","end":"2021-12-31","val":0.11,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"}]}},"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":"2021-01-01","end":"2021-12-31","val":250000,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":225000,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Intrinsic Value, Amount Per Share","description":"Per share or unit weighted-average intrinsic value of award vested under share-based payment arrangement. Excludes share and unit options.","units":{"USD/shares":[{"start":"2021-01-01","end":"2021-12-31","val":-0.11,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.11,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-0.11,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.11,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"}]}},"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":"2021-01-01","end":"2021-12-31","val":1000000,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"}]}},"StockIssued1":{"label":"Stock Issued","description":"The fair value of stock issued in noncash financing activities.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":2500,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2250,"accn":"0001548123-23-000056","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"}]}},"ProFormaWeightedAverageSharesOutstandingDiluted":{"label":"Pro Forma Weighted Average Shares Outstanding, Diluted","description":"The weighted average number of shares or units and dilutive common stock or unit equivalents outstanding in the calculation of proforma diluted earnings per share (earnings per unit), which is commonly presented in initial public offerings based on the terms of the offering.","units":{"shares":[{"start":"2023-01-01","end":"2023-03-31","val":450000,"accn":"0001548123-23-000102","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":450000,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":450000,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":450000,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"}]}},"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":"2023-06-30","val":41250,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":34375,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023Q4I"}]}},"IncreaseDecreaseInOtherCurrentLiabilities":{"label":"Increase (Decrease) in Other Current Liabilities","description":"Amount of increase (decrease) in current liabilities classified as other.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":-4495,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":-109552,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-105336,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-12420,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":425607,"accn":"0001548123-23-000137","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":260604,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":434214,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":38785,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"}]}},"WeightedAverageBasicSharesOutstandingProForma":{"label":"Weighted Average Basic Shares Outstanding, Pro Forma","description":"The weighted average number of shares (units) outstanding in the calculation of pro forma basic earnings per share (earnings per unit), which is commonly presented in initial public offerings based on the terms of the offering.","units":{"shares":[{"start":"2022-01-01","end":"2022-09-30","val":84989086,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":84989086,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":84990935,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":85214086,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":85214086,"accn":"0001548123-23-000167","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":85217785,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"}]}},"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":"2022-01-01","end":"2022-12-31","val":27500,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6875,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-03-31","val":6875,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":6875,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":6875,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":6875,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":55000,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":27500,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":55000,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"}]}},"AreaOfLand":{"label":"Area of Land","description":"Area of land held.","units":{"sqm":[{"end":"2021-12-31","val":6000,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2021Q4I"}]}},"PreferredStockLiquidationPreference":{"label":"Preferred Stock, Liquidation Preference Per Share","description":"The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share.","units":{"USD/shares":[{"end":"2023-12-31","val":1,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023Q4I"}]}},"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":"2022-01-01","end":"2022-12-31","val":2250,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6875,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":4500,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"}]}},"RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings":{"label":"Restricted Stock, Shares Issued Net of Shares for Tax Withholdings","description":"Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.","units":{"shares":[{"start":"2022-01-01","end":"2022-12-31","val":1000000,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Intrinsic Value, Amount Per Share","description":"Per share or unit weighted-average intrinsic value of award forfeited under share-based payment arrangement. Excludes share and unit options.","units":{"USD/shares":[{"start":"2022-01-01","end":"2022-12-31","val":-0.11,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures","description":"Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.","units":{"shares":[{"start":"2022-01-01","end":"2022-12-31","val":75000,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"}]}},"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":"2022-01-01","end":"2022-12-31","val":225000,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":450000,"accn":"0001548123-24-000032","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-29","frame":"CY2023"}]}},"StockIssuedDuringPeriodSharesRestrictedStockAwardGross":{"label":"Stock Issued During Period, Shares, Restricted Stock Award, Gross","description":"Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.","units":{"shares":[{"start":"2023-01-01","end":"2023-12-31","val":450000,"accn":"0001548123-24-000073","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023"}]}},"InterestIncomeExpenseNet":{"label":"Interest Income (Expense), Net","description":"The net amount of operating interest income (expense).","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":-312,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":-312,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2024-01-01","end":"2024-06-30","val":19177,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":10644,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2"}]}},"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":"2024-06-30","val":98532,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":98532,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"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":"2024-06-30","val":30779,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":25310,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2023-12-31","val":3100,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":3100,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-06-30","val":3100,"accn":"0001548123-24-000101","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3100,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"RevenueFromContractWithCustomerIncludingAssessedTax":{"label":"Revenue from Contract with Customer, Including Assessed Tax","description":"Amount, including 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":"2023-01-01","end":"2023-09-30","val":891385,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":525874,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-09-30","val":1532849,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":514023,"accn":"0001548123-24-000126","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"}]}}}}}