{"cik":350737,"entityName":"OCEAN BIO CHEM 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":7997613,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-11-14","val":8106885,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2012-03-30","val":8106886,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2012Q1I"},{"end":"2012-05-15","val":8106886,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2012-08-14","val":8288613,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-11-14","val":8299763,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2013-04-01","val":8398385,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2013Q1I"},{"end":"2013-05-15","val":8525626,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2013-08-14","val":8553117,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-11-14","val":8669947,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2014-03-31","val":8800314,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2014Q1I"},{"end":"2014-05-15","val":8800314,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-08-13","val":8914274,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-11-13","val":8914274,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2015-03-30","val":8922118,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2015Q1I"},{"end":"2015-05-14","val":8922118,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-08-13","val":8922118,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-11-12","val":8982721,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2016-03-29","val":9008855,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2016Q1I"},{"end":"2016-05-12","val":9008855,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2016-08-11","val":9146940,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-11-11","val":9146937,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2017-03-31","val":9146937,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2017Q1I"},{"end":"2017-05-15","val":9154243,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-08-11","val":9227843,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-11-13","val":9234580,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2018-03-29","val":9254580,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2018Q1I"},{"end":"2018-05-14","val":9254580,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-08-13","val":9258580,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-11-14","val":9338191,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-03-28","val":9366119,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2019Q1I"},{"end":"2019-05-14","val":9366119,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2019-08-13","val":9370119,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-11-13","val":9442809,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2020-03-26","val":9448105,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2020Q1I"},{"end":"2020-05-14","val":9458105,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2020-08-13","val":9462105,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-11-12","val":9462105,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2021-03-26","val":9481799,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2021Q1I"},{"end":"2021-05-13","val":9481799,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-08-16","val":9485799,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2021-11-11","val":9485799,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2022-03-30","val":9509799,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2022Q1I"},{"end":"2022-05-13","val":9509799,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2022-08-03","val":9509799,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"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":10631417,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011Q2I"},{"end":"2012-06-29","val":6460514,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q2I"},{"end":"2013-06-28","val":7130201,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q2I"},{"end":"2014-06-30","val":10387124,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q2I"},{"end":"2015-06-30","val":12067625,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q2I"},{"end":"2016-06-30","val":7071550,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q2I"},{"end":"2017-06-30","val":12234396,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017Q2I"},{"end":"2018-06-29","val":10837621,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q2I"},{"end":"2019-06-28","val":10088084,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q2I"},{"end":"2020-06-30","val":40247940,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q2I"},{"end":"2021-06-30","val":35691560,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q2I"}]}}},"invest":{"InvestmentWarrantsExercisePrice":{"label":"Investment Warrants, Exercise Price","description":"Exercise price of the warrants.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":0.836,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":0.836,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2010-12-01","end":"2010-12-31","val":0.836,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"}]}}},"us-gaap":{"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":"2010-12-31","val":1417959,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":1417959,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":1417959,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1054549,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2711567,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1162143,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":1162143,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":1162143,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":1162143,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":1162143,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1321223,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1577092,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2274721,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1431457,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":1431457,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":1431457,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":1431457,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":1431457,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1556373,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1590640,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2265776,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1013829,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1013829,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1013829,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1013829,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1013829,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1491157,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1347678,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2397419,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1439868,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1439868,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1439868,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1439868,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":1439868,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1995712,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1409693,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2618086,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1101720,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1101720,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1101720,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":1101720,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1101720,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2119425,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1787478,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2993860,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1512020,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1512020,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1512020,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1512020,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1512020,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2546847,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2229855,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2776064,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1807120,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":1807120,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1807120,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1807120,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1807120,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1929019,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2545561,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3409146,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1472230,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":1472230,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1472230,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1472230,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1472230,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1586908,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1480557,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2540945,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1047385,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":1047385,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":1047385,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1047385,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":1047385,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1996475,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2289193,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3757132,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1966010,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":1966010,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":1966010,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":1966010,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1966010,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3140558,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4293300,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5082599,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2877623,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":2877623,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":2877623,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3376982,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3740639,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"AccountsReceivableNetCurrent":{"label":"Accounts Receivable, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.","units":{"USD":[{"end":"2010-12-31","val":2266695,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":2266695,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":2266695,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":3509620,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":5486516,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2563089,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":2563089,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":2563089,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":2563089,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":2563089,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3050892,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2963666,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5912093,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2931479,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":2931479,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":2931479,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":2931479,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":2931479,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3205523,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3867868,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6880603,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4413656,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":4413656,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":4413656,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":4413656,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":4413656,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2968136,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4217347,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":6153532,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4850282,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":4850282,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":4850282,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":4850282,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":4850282,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3482159,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4011654,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7606643,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5092040,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":5092040,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":5092040,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":5092040,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":5092040,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4090357,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5565906,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9413500,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4931792,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":4931792,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":4931792,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":4931792,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":4931792,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4779148,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6247987,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":8454319,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4963895,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":4963895,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":4963895,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":4963895,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":4963895,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5003225,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9071740,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10792379,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5658686,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":5658686,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":5658686,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":5658686,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":5658686,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6693235,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8554453,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10253961,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7132256,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":7132256,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":7132256,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":7132256,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":7132256,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6404356,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12839538,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":16262414,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8326939,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":8326939,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":8326939,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":8326939,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":8326939,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10349196,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12657952,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":17226890,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9544133,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":9544133,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":9544133,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10261547,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11579761,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"AccountsReceivableRelatedParties":{"label":"Accounts Receivable, Related Parties","description":"For an unclassified balance sheet, amount of receivables arising from transactions with related parties.","units":{"USD":[{"end":"2011-12-31","val":495000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q4I"},{"end":"2012-06-30","val":360000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"}]}},"AccruedEmployeeBenefitsCurrent":{"label":"Accrued Employee Benefits, Current","description":"Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2011-12-31","val":169103,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-12-31","val":188645,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":188645,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":317810,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":317810,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":255880,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":255880,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":269380,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":269380,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":287376,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":287376,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-12-31","val":280783,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":280783,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":373895,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":373895,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":417629,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":417629,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-12-31","val":440302,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"}]}},"AccruedIncomeTaxesCurrent":{"label":"Accrued Income Taxes, Current","description":"Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.","units":{"USD":[{"end":"2010-12-31","val":539628,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":539628,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":539628,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-09-30","val":226763,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":353608,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":353608,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":353608,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":353608,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":353608,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":210908,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-09-30","val":33381,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":65944,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":65944,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":65944,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":65944,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":65944,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":153731,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3793,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-12-31","val":119943,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":119943,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":119943,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":119943,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":119943,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":115294,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":23776,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":41098,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":16465,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":16465,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":16465,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":16465,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":16465,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-09-30","val":110883,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2016-06-30","val":79338,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-12-31","val":1447,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1447,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1447,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1447,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-06-30","val":26555,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2019-12-31","val":44026,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":44026,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q4I"},{"end":"2020-06-30","val":1052572,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":311428,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2021-03-31","val":576626,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3107,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-12-31","val":45295,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":45295,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":45295,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":208342,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"}]}},"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":993010,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":993010,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":993010,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1178189,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1127036,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":889444,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":889444,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":889444,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":889444,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":889444,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":576899,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":774233,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":980370,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":913129,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":913129,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":913129,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":913129,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":913129,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":731630,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":916242,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1164712,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1067355,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1067355,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1067355,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1067355,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1067355,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":759217,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1009565,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1091407,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1115514,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1115514,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1115514,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1115514,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":1115514,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":916597,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1454282,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1564548,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1098721,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1098721,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1098721,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":1098721,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1098721,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":893477,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1309925,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1490085,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1099919,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1099919,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1099919,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1099919,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1099919,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1300324,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1242341,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1427655,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":812062,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":812062,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":812062,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":812062,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":812062,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":954147,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1369855,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1557213,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1108905,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":1108905,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1108905,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1108905,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1108905,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1380299,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1146733,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1164565,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1214938,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":1214938,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":1170912,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1170912,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":1214938,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1277909,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2077406,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2051931,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1142825,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":1142825,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":1142825,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":1142825,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1142825,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1312794,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1575316,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1820964,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":900982,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":900982,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":900982,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1120234,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1548974,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"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":7966792,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":7966792,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":7966792,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":8286992,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":8440529,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":8532717,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":8532717,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":8532717,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":8532717,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":8532717,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":8706353,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":8883798,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":9069874,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":9256754,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":9256754,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":9256754,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":9256754,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":9256754,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":9400975,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":9589609,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":9788928,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":9917059,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":9917059,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":9917059,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":9917059,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":9917059,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":10099247,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":10307139,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":10522455,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":10741961,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":10741961,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":10741961,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":10741961,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":10741961,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":10932959,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":11160043,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":11354193,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":11575732,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":11575732,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":11575732,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":11575732,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":11575732,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":11804758,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":11986516,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":12207630,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":12419095,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":12419095,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":12419095,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":12419095,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":12419095,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":12640509,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":12901564,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":13163187,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":13420301,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":13420301,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":13420301,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":13420301,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":13420301,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":13609543,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":13866474,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":14119613,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13757397,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":13757397,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":13757397,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":13757397,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":13757397,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":13967378,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":14204284,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":14477774,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":14754866,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":14754866,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":14754866,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":14754866,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":14754866,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":15036395,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":15311704,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":15614570,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15636047,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":15636047,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":15636047,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":15964941,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":16349917,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax","description":"Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.","units":{"USD":[{"end":"2010-12-31","val":-271939,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":-271939,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":-271939,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":-267968,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":-271727,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":-268084,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":-268084,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":-268084,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":-268084,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":-268084,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":-264213,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":-268566,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":-261728,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-261807,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":-261807,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":-266456,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":-266456,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":-279163,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":-279163,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":-279163,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":-279163,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":-279163,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-287278,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-284931,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-285007,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-284442,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":-284442,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":-284442,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":-284442,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-282108,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-284648,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-285533,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"}]}},"AccumulatedOtherComprehensiveIncomeLossNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Net of Tax","description":"Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.","units":{"USD":[{"end":"2012-12-31","val":-261807,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":-261807,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":-261807,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-263957,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-268420,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-264982,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-266456,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":-266456,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":-266456,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-270617,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-262663,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-272955,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2015-12-31","val":-284442,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":-286555,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":-286555,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":-286555,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":-286555,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":-286555,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-288114,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-287355,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-287475,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-288051,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":-288051,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":-288051,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":-288051,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":-288051,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-291517,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-291895,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-292064,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-295734,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":-295734,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":-295734,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":-295734,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":-295734,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-294237,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-293724,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-294956,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-294491,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":-294491,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":-294491,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":-294491,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":-294491,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-296819,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-295873,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-296154,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-294324,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":-294324,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":-294324,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":-294324,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":-294324,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-294920,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-293843,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-294997,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-292336,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":-292336,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":-292336,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-291374,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-292328,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"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":"2015-12-31","val":49600,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2017-12-31","val":9931634,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":9931634,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-09-30","val":10235827,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10235827,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":10235827,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":10235827,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":10235827,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":10235827,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":10249347,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10262567,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10503171,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10503171,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":10503171,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":10503171,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":10503171,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":10503171,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":10503118,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":10545898,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10545898,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":10816100,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"}]}},"AdditionalPaidInCapitalCommonStock":{"label":"Additional Paid in Capital, Common Stock","description":"Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.","units":{"USD":[{"end":"2010-12-31","val":7689183,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":7689183,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":7689183,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":8075219,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":8099226,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":8163864,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":8163864,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":8163864,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":8163864,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":8163864,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":8183390,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":8506115,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":8516870,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":8617081,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":8617081,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":8617081,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":8617081,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":8617081,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":8621815,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":8818041,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":8805460,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":8805460,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":8805460,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":8805460,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":8805460,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":8805460,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":8855060,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":9131952,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":9131952,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":9131952,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":9131952,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":9131952,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":9131952,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":9131952,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":9131873,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":9131873,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":9287320,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":9287313,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":9287313,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":9287313,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":9287313,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":9287313,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9308658,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9308658,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9604634,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":9604634,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":9604634,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":9604634,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":9604634,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":9604634,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":9604634,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":9621881,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":9905434,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":9931634,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":9931634,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":9931634,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":9931634,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9945464,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2020-12-31","val":10816100,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":10816100,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":10816100,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":10816100,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10816100,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10871840,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10871840,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":11077706,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":11077706,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":11077706,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11141123,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11141123,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"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":"2016-01-01","end":"2016-12-31","val":287433,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":274349,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"}]}},"AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation":{"label":"Share-based Payment Arrangement, Decrease for Tax Withholding Obligation","description":"Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":-25794,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":20949,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":20949,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-20949,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":20949,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":19991,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":19991,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":37800,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"AdjustmentsToAdditionalPaidInCapitalOther":{"label":"Adjustments to Additional Paid in Capital, Other","description":"Amount of other increase (decrease) in additional paid in capital (APIC).","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-901950,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"}]}},"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":"2010-01-01","end":"2010-12-31","val":132209,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":78906,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":78906,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":55561,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":55561,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":12256,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":12256,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"}]}},"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":1980000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":2418000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":2418000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":2648000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":2648000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":2566000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":2566000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":40000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":40000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":3011000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":3011000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":25000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":25000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":25000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":3117000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2018-01-01","end":"2018-06-30","val":21000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":21000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":21000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":21000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":21000,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":21000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":21000,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018"},{"start":"2020-01-01","end":"2020-12-31","val":2980000,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":4025000,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":45000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":22000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":68000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":23000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":74000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":19000,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":34000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":15000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":44000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":10000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":54000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":54000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":5000,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":5000,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":306000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":306000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":306000,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":12000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":12000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":356000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":356000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":356000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":356000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":356000,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":356000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":162000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":162000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"}]}},"AllowanceForDoubtfulAccountsReceivableCurrent":{"label":"Accounts Receivable, Allowance for Credit Loss, Current","description":"Amount of allowance for credit loss on accounts receivable, classified as current.","units":{"USD":[{"end":"2010-12-31","val":63600,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":63600,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":63600,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":135000,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":75000,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":75000,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":75000000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":75000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":75000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":78000,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":70000000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":135000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":73000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":73000,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":73000,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":73000,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":73000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":71000,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":76000,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":183000,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":93000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":93000,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":93000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":93000,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":93000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":45000,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":64000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":93000,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":76000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":76000,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":76000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":76000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":76000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":69000,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":61000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":120000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":78000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":78000,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":78000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":78000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":78000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":67000,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":85000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":143000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":75000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":75000,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":75000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":75000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":75000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":80000,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":95000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":129000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":79000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":79000,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":79000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":79000,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":79000,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":81000,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":152000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":214000,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":171000,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":171000,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":171000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":171000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":171000,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":138000,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":156000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":188000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":162000,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":162000,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":162000,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":162000,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":162000,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":144000,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":266000,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":345000,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":326000,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":326000,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":326000,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":326000,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":326000,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":410000,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":413000,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":492000,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":632000,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":632000,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":632000,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":712000,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":706000,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease":{"label":"Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)","description":"Amount of increase (decrease) in allowance for credit loss on accounts receivable.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":3000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"}]}},"AllowanceForLoanAndLeaseLossesRecoveriesOfBadDebts":{"label":"Allowance for Loan and Lease Losses, Recoveries of Bad Debts (Deprecated 2013-01-31)","description":"Reflects a reduction in bad debt expense attributable to collections of loans and lease receivables which had previously been fully or partially charged off as bad debts.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"}]}},"AmortizationOfAdvanceRoyalty":{"label":"Amortization of Advance Royalty","description":"The expense charged against earnings for the periodic recognition of the advance royalties. These royalties are paid in one accounting period, but are deducted from earnings over time through amortization. For example, royalties that are required to be paid in advance of production from a mineral, oil, or gas property and amortized over the period of right to produce these items.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":7000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":7000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":18000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":18000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":18000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"}]}},"AmortizationOfIntangibleAssets":{"label":"Amortization of Intangible Assets","description":"The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":69392,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":17570,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":35140,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":17570,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":52710,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":17570,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":70280,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":70280,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":17570,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":17570,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":35140,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":35140,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":17570,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":17570,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":52710,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":52710,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":17570,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":17570,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":70280,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":70280,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":17570,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":17570,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":35140,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":35140,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":17570,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":17570,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":90968,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":90968,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":55828,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":55828,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":154446,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":154446,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":63480,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":63480,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":126959,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":126959,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":63479,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":63479,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":190438,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":190438,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":63479,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":63479,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":253917,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":253917,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":71162,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":71162,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":142324,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":142324,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":71162,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":71162,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":213486,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":213486,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":71162,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":71162,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":284648,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":284648,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":71161,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":71161,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":142323,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":142323,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":71162,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":71162,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":213485,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":71162,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":284647,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":70969,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":141908,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":70939,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"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":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":99689,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":99689,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":57509,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":57509,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"}]}},"AreaOfLand":{"label":"Area of Land","description":"Area of land held.","units":{"sqft":[{"end":"2017-09-26","val":85000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2017-09-26","val":85000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-09-26","val":85000,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-09-26","val":85000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q3I"},{"end":"2021-06-30","val":69000,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"AreaOfRealEstateProperty":{"label":"Area of Real Estate Property","description":"Area of a real estate property.","units":{"sqft":[{"end":"2016-12-31","val":15000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":15000,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":15000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":15000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":15000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":15000,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"}]}},"AssetImpairmentCharges":{"label":"Asset Impairment Charges","description":"Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":65725,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":65725,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-12-31","val":65725,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020"}]}},"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":17682298,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":17682298,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":17682298,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":20205638,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":23973567,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":19878756,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":19878756,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":19878756,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":19878756,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":19878756,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":20581365,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":20278710,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":23187511,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":21010483,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":21010483,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":21010483,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":21010483,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":21010483,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":21321426,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":21797002,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":23668275,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":22243124,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":22243124,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":22243124,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":22243124,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":22316280,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":22559212,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":22763651,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":24476190,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":23980411,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":23980411,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":23980411,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":23980411,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":23980411,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":24185074,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":24228693,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":25996677,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":23989007,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":23989007,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":23989007,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":23863672,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":23863672,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":24163210,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":24311160,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":27210097,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":25670642,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":25670642,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":25670642,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":25670642,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":25670642,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":27516884,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":27278262,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":34399034,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":31990818,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":31990818,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":31990818,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":31990818,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":31990818,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":32857372,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":35492631,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":40582627,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":35234503,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":35234503,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":35234503,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":35234503,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":35234503,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":36670492,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":37188633,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":39134439,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":38285807,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":38285807,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":38285807,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":38285807,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":38285807,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":39805435,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":45036307,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":50108884,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":47895918,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":47895918,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":47895918,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":47895918,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":47895918,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":51201227,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":54328559,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":63127487,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":60277704,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":60277704,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":60277704,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":61998012,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":65090182,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"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":11024925,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":11024925,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":11024925,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":13953651,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":17811222,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":13761339,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":13761339,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":13761339,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":13761339,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":13761339,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":14553919,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":14287562,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":17229174,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":14839030,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":14839030,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":14839030,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":14839030,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":14839030,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":15218272,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":15676879,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":17443919,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":16075611,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":16075611,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":16075611,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":16075611,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":16148767,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":16410455,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":16478287,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":18136494,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":17705521,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":17705521,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":17705521,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":17712071,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":17712071,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":17829845,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":17692763,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":19517661,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":17594651,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":17594651,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":17594651,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":17469316,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":17469316,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":17939201,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":18250964,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":21293123,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":19806981,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":19806981,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":19806981,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":19806981,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":19806981,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":20995267,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":19368466,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":25698240,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":21801743,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":21801743,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":21801743,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":21801743,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":21801743,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":22330657,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":24900165,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":28740706,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":23535054,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":23535054,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":23535054,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":23535054,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":23535054,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":24551684,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":25284849,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":27469921,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":26645443,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":26645443,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":26645443,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":26645443,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":26645443,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":28004231,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":32882307,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":37991024,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":35859737,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":35859737,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":35859737,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":35859737,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":35859737,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":38623136,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":40129531,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":47290351,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":42354291,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":42354291,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":42354291,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":42885872,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":45402859,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment":{"label":"Assets, Noncurrent, Other than Noncurrent Investments and Property, Plant and Equipment","description":"Sum of the carrying amounts as of the balance sheet date of all assets, excluding property, plant, and equipment and other property and investments, that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Charges and Other Assets.","units":{"USD":[{"end":"2010-12-31","val":1235586,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":1235586,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":1235586,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":953907,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":947597,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":904084,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":904084,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":904084,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":904084,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":904084,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":886255,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":871752,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":857647,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":843544,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":843544,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":843544,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":843544,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":843544,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":829440,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":815336,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":958242,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1051072,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1051072,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1051072,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1051072,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1051072,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1032483,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1064746,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1119131,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1102008,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1102008,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1102008,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1095458,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1083285,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1071956,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1055316,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1037968,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1020398,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"}]}},"BuildingsAndImprovementsGross":{"label":"Buildings and Improvements, Gross","description":"Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.","units":{"USD":[{"end":"2011-12-31","val":4445924,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":4445924,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":4445924,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":4471872,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4487267,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4489377,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":4489377,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":4489377,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":4489377,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":4489377,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4492197,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4509795,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4567212,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4632565,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":4632565,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":4632565,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":4632565,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":4632565,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4632565,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4632565,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4648089,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4648089,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":4648089,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":4648089,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":4648089,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":4648089,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4650349,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4650349,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4650349,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4652669,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":4652669,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":4652669,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":4652669,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":4652669,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4652669,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4652669,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4652669,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4652669,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":4652669,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":4652669,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":4652669,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":4652669,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4652669,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4652669,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4652669,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4673409,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":4673409,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":4673409,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":4673409,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":4673409,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5248064,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9315217,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":9548922,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9548922,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":9548922,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":9548922,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":9548922,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":9548922,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9565791,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9565791,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9567511,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9563406,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":9563406,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":9563406,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":9563406,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":9563406,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9563406,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9563406,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9563406,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9563406,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"}]}},"BusinessCombinationAcquisitionRelatedCosts":{"label":"Business Combination, Acquisition Related Costs","description":"This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.","units":{"USD":[{"start":"2018-07-01","end":"2018-07-13","val":39722,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-07-13","val":39722,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q2I"},{"start":"2022-01-01","end":"2022-06-30","val":950000,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":950000,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"CapitalLeaseObligations":{"label":"Capital Lease Obligations","description":"Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.","units":{"USD":[{"end":"2011-12-31","val":62400,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":62400,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":62400,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":47768,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":42209,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":37552,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":37552,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":37552,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":37552,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":37552,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":32777,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":27882,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":23589,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":19532,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":19532,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":19532,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":19532,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":19532,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":15341,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":12505,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":10331,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":8081,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":8081,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":8081,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":8081,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":8000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5753,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":100352,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":93296,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":88000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":88000,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":88000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":88000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":88000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":82000,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":77000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":72000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":69000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":69000,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":69000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":69000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":69000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":63000,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":60000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":540000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":50000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":50000,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":50000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":44000,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":39000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"}]}},"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":"2009-12-31","val":494973,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009Q4I"},{"end":"2009-12-31","val":494973,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2009-12-31","val":494973,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-06-30","val":570899,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2I"},{"end":"2010-09-30","val":642977,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3I"},{"end":"2010-12-31","val":615044,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":615044,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":615044,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-06-30","val":538597,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":809262,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":585357,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2011Q4I"},{"end":"2011-12-31","val":585357,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2011-12-31","val":585357,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2011-12-31","val":585357,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":684907,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1127846,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":775399,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1508385,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":1508385,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":1508385,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2013-03-31","val":534418,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1005513,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":679494,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"}]}},"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":"2010-12-31","val":615044,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2010-12-31","val":615044,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2010-12-31","val":615044,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2010-12-31","val":615044,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2010Q4I"},{"end":"2011-03-31","val":828632,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1I"},{"end":"2011-06-30","val":538597,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2I"},{"end":"2011-09-30","val":809262,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":585357,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":585357,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":585357,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":585357,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2011-12-31","val":585357,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2011-12-31","val":585357,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":684907,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1127846,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":775399,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2012-09-30","val":775399,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1508385,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":1508385,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":1508385,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2012-12-31","val":1508385,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2012-12-31","val":1508385,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2012-12-31","val":1508385,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":534418,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1005513,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-06-30","val":1005513,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":679494,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3071887,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":3071887,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":3071887,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":3071887,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":3071887,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":3071887,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2013-12-31","val":3071887,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2013-12-31","val":3071887,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2013-12-31","val":3071887,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2830230,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-03-31","val":2830230,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2713635,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-06-30","val":2713635,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1828433,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2014-09-30","val":1828433,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3062729,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":3062729,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":3062729,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":3062729,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":3062729,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":3062729,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2014-12-31","val":3062729,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2014-12-31","val":3062729,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2014-12-31","val":3062729,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2011559,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-03-31","val":2011559,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2846776,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2015-06-30","val":2846776,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2I"},{"end":"2015-09-30","val":932864,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":932864,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2468415,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":2468415,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":2468415,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":2468415,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":2468415,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2015-12-31","val":2468415,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2015-12-31","val":2468415,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2015-12-31","val":2468415,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2015-12-31","val":2468415,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2436078,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2016-03-31","val":2436078,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-03-31","val":2436078,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1795573,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2016-06-30","val":1795573,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-06-30","val":2436078,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-06-30","val":2436078,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1085767,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2016-09-30","val":1085767,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-09-30","val":1085767,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4070445,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":4070445,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":4070445,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":4070445,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":4070445,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3399112,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":868070,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1320287,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2418484,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":2418484,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":2418484,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":2418484,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":2418484,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2294648,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":922985,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1835123,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1401047,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":1401047,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1401047,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1401047,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1401047,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":563426,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1111427,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2109439,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6125322,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":6125322,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":6125322,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":6125322,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":6125322,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6148351,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4677344,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6581944,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":11123726,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":11123726,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":11123726,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":11123726,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":11123726,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":11161761,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8304377,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10679703,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":12684935,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":12684935,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":12684935,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10216924,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7018051,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"CashAndCashEquivalentsPeriodIncreaseDecrease":{"label":"Cash and Cash Equivalents, Period Increase (Decrease)","description":"Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":75926,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":148004,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":120071,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":213588,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-76447,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-76447,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":194218,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":194218,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-29687,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-29687,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":99550,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":99550,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":542489,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":542489,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":190042,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":190042,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":923028,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":923028,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-973967,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-973967,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-502872,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-502872,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-828891,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-828891,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":1563502,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1563502,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-241657,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-241657,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-358252,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-358252,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-1243454,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-1243454,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":-9158,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-9158,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1051170,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-1051170,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-215953,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-215953,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":-2129865,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-2129865,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-594314,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-594314,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-32337,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-32337,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-672842,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":-672842,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-1382648,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-1382648,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":1602030,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1602030,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-671333,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-3202375,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-2750158,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-1651961,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2016-12-31","val":4070445,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2016-12-31","val":4070445,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2016-12-31","val":4070445,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2016-12-31","val":4070445,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3399112,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":868070,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4753900,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5165844,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":5165844,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":5165844,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":5165844,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2017-12-31","val":5165844,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2017-12-31","val":5165844,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":5165844,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2017-12-31","val":5165844,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5049610,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-03-31","val":5049610,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3688331,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":3688331,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4397848,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-09-30","val":4397848,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3733924,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":3733924,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":3733924,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":3733924,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":3733924,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2018-12-31","val":3733924,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2018-12-31","val":3733924,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-31","val":3733924,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2018-12-31","val":3733924,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2726652,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2019-03-31","val":2726652,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3287390,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":3287390,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3986243,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-09-30","val":3986243,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8010420,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":8010420,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":8010420,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":8010420,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":8010420,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2019-12-31","val":8010420,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2019-12-31","val":8010420,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2019-12-31","val":8010420,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2019-12-31","val":8010420,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8040269,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2020-03-31","val":8040269,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6099490,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-06-30","val":6099490,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7320980,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2020-09-30","val":7320980,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3I"},{"end":"2020-12-31","val":11601152,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":11601152,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":11601152,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":11601152,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":11601152,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2020-12-31","val":11601152,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2020-12-31","val":11601152,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2020Q4I"},{"end":"2021-03-31","val":11479485,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-03-31","val":11479485,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8304377,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2021-06-30","val":8304377,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10679703,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":12684935,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":12684935,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":12684935,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10216924,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7018051,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"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":"2017-01-01","end":"2017-03-31","val":-671333,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-3202375,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-03-31","val":-116234,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1477513,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect","description":"Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":683455,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1095399,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-116234,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1477513,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-767996,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-767996,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-1431920,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":-1431920,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1007272,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-1007272,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-446534,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-446534,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":252319,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":252319,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":4276496,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":4276496,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":29849,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":29849,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1910930,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-1910930,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-689440,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-689440,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":3590732,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":3590732,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-121667,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-121667,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-3296775,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-3296775,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-921449,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":1083783,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2468011,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-5666884,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"CommonStockDividendsPerShareCashPaid":{"label":"Common Stock, Dividends, Per Share, Cash Paid","description":"Aggregate dividends paid during the period for each share of common stock outstanding.","units":{"USD/shares":[{"start":"2014-01-01","end":"2014-03-31","val":0.05,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.06,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":0.04,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":0.06,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":0.08,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":0.08,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0.06,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":0.06,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":0.09,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":0.12,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0.08,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"CommonStockDividendsPerShareDeclared":{"label":"Common Stock, Dividends, Per Share, Declared","description":"Aggregate dividends declared during the period for each share of common stock outstanding.","units":{"USD/shares":[{"start":"2014-01-01","end":"2014-03-31","val":0.05,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.05,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":0.05,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":0.05,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":0.05,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":0.05,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.05,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2016-01-01","end":"2016-03-31","val":0.06,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":0.06,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.06,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":0.06,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":0.06,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0.06,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0.06,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.06,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0.06,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0.06,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0.06,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0.06,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.06,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":0.06,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0.06,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":0.06,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.06,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":0.06,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.06,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0.06,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0.06,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0.06,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0.06,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":0.06,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.05,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":0.05,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.05,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":0.05,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0.05,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":0.05,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0.05,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":0.05,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.04,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":0.04,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":0.04,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":0.04,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0.06,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":0.06,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":0.02,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":0.02,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0.08,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":0.08,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.03,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":0.03,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.06,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":0.06,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":0.03,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":0.03,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.09,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":0.03,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.12,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.04,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.08,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0.04,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"CommonStockDividendsShares":{"label":"Common Stock Dividends, Shares","description":"Number of shares of common stock issued as dividends during the period. Excludes stock splits.","units":{"shares":[{"start":"2014-01-01","end":"2014-03-31","val":8800314,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"}]}},"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":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":0.01,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":0.01,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0.01,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0.01,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0.01,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":0.01,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":0.01,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":0.01,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":0.01,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0.01,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0.01,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.01,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0.01,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":0.01,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":0.01,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":0.01,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":0.01,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0.01,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.01,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0.01,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0.01,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":0.01,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":0.01,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0.01,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":0.01,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.01,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.01,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.01,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.01,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":0.01,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":0.01,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":0.01,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":0.01,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.01,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.01,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.01,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.01,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0.01,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":0.01,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":0.01,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0.01,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.01,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.01,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.01,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.01,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0.01,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0.01,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0.01,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0.01,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.01,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.01,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.01,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.01,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":0.01,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":0.01,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0.01,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0.01,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.01,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.01,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.01,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.01,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":0.01,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0.01,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0.01,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":0.01,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.01,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.01,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.01,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.01,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":0.01,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":0.01,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":0.01,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":0.01,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.01,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.01,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.01,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.01,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":0.01,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":0.01,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":0.01,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":0.01,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.01,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.01,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.01,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.01,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":0.01,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":0.01,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.01,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-22","val":0.01,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2022-06-30","val":0.01,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"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":10000000,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":10000000,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":10000000,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":10000000,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":10000000,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":10000000,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":10000000,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":12000000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":12000000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":10000000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":10000000,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":12000000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":12000000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":12000000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":12000000,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":12000000,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":12000000,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":12000000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":12000000,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":12000000,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":12000000,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":12000000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":12000000,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":12000000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":12000000,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":12000000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":12000000,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":12000000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":12000000,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":12000000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":12000000,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":12000000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":12000000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":12000000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":12000000,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":12000000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":12000000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":12000000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":12000000,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":12000000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":12000000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":12000000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":12000000,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":12000000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":12000000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":12000000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":12000000,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":12000000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":12000000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":12000000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":12000000,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":12000000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":12000000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":12000000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":12000000,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":12000000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":12000000,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":12000000,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":12000000,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":12000000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":12000000,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":12000000,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":12000000,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":12000000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":12000000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":12000000,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12000000,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":12000000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12000000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12000000,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":12000000,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":12000000,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":12000000,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":12000000,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12000000,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12000000,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":12000000,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12000000,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":12000000,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":12000000,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":12000000,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":12000000,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12000000,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12000000,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12000000,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":12000000,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":12000000,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":12000000,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":12000000,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":12000000,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"CommonStockSharesIssued":{"label":"Common Stock, Shares, Issued","description":"Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.","units":{"shares":[{"end":"2010-12-31","val":8205116,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":8205116,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":8205116,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":8349116,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":8349116,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":8458389,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":8458389,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":8458389,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":8458389,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":8458389,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":8458389,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":8640116,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":8640116,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":8749888,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":8749888,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":8749888,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":8749888,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":8749888,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":8749888,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":8749888,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":8749888,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":8749888,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":8749888,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":8749888,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":8749888,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":8749888,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":8864888,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":8914274,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":8914274,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":8914274,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":8914274,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":8914274,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":8914274,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":8914274,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":8922118,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":8922118,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8982721,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":8983374,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":8983374,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":8983374,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":8983374,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":8983374,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9008855,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9008855,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9146937,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":9146937,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":9146937,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":9146937,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":9146937,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":9146937,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":9146937,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":9158243,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":9234580,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":9254580,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":9254580,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":9254580,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":9254580,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":9254580,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":9254580,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9258580,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":9338191,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9338191,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":9338191,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":9338191,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":9338191,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":9338191,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9366119,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9370119,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9442809,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9442809,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":9442809,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":9442809,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":9442809,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":9442809,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9448105,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9462105,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9462105,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9481799,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":9481799,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":9481799,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":9481799,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":9481799,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9481799,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9485799,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9485799,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9503999,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":9503999,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":9503999,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9509799,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9509799,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"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":"2016-03-31","val":9008855,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-04-12","val":9008855,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-04-12","val":9008855,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-04-12","val":9008855,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":9146937,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":9146937,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":9146937,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":9146937,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":9146937,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-04-27","val":9154243,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2017-04-27","val":9154243,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2017-06-30","val":9158243,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":9234580,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":9254580,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":9254580,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":9254580,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":9254580,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":9254580,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":9254580,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9258580,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":9338191,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9338191,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":9338191,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":9338191,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":9338191,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":9338191,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9366119,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9370119,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9442809,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9442809,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":9442809,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":9442809,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":9442809,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":9442809,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9448105,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9462105,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9462105,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9481799,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":9481799,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":9481799,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":9481799,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":9481799,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9481799,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9485799,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9485799,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9503999,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":9503999,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":9503999,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9509799,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9509799,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"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":82051,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":82051,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":82051,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":83491,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":83491,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":84584,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":84584,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":84584,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":84584,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":84584,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":84584,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":86401,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":86401,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":87499,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":87499,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":87499,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":87499,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":87499,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":87499,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":87499,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":87499,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":87499,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":87499,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":87499,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":87499,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":87499,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":88649,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":89142,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":89142,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":89142,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":89142,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":89142,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":89142,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":89142,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":89221,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":89221,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":89827,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":89834,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":89834,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":89834,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":89834,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":89834,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":90089,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":90089,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":91469,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":91469,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":91469,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":91469,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":91469,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":91469,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":91469,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":91582,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":92346,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":92546,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":92546,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":92546,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":92546,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":92546,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":92546,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":92586,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":93382,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":93382,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":93382,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":93382,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":93382,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":93382,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":93661,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":93701,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":94428,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":94428,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":94428,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":94428,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":94428,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":94428,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":94481,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":94621,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":94621,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":94818,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":94818,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":94818,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":94818,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":94818,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":94818,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":94858,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":94858,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":95040,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":95040,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":95040,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":95098,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":95098,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"ComprehensiveIncomeNetOfTax":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":773323,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":404567,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1622244,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":795332,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":2023210,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":651754,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1041668,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":1041668,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":389914,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":389914,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":2175594,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2175594,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1133926,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1133926,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":2396492,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":2396492,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":368216,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":368216,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":726822,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":726822,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":358606,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":358606,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1504278,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":1504278,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":777456,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":777456,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1968565,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":1968565,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":346902,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":346902,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":515055,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":515055,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":168153,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":168153,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1140158,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":1140158,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":625103,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":625103,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1456343,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1456343,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":219437,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":219437,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":638024,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":638024,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":418587,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":418587,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1530825,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1530825,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":892801,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":892801,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2035370,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":2035370,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-24041,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-24041,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":92003,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":92003,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":116044,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":116044,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":387479,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":387479,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":295476,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":295476,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":455415,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-538468,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-538468,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":115533,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":115533,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":654001,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":654001,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1643092,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1643092,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1527559,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1527559,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2093058,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":502365,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":502365,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1455636,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1455636,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":953271,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":953271,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2309142,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":2309142,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":853506,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":853506,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2602038,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":2602038,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":519914,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":519914,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1640887,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1640887,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1120973,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1120973,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2913186,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":2913186,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1272299,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1272299,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2787566,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":2787566,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":716667,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":716667,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1726748,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1726748,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1010081,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1010081,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2850171,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":2850171,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":1123423,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":1123423,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3499957,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":3499957,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":624553,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":624553,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4077820,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":4077820,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":3453267,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":3453267,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":8734369,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":8734369,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":4656549,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":4656549,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":9616850,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":9616850,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1903673,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":1903673,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4506065,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":4506065,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":2602392,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":2602392,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":7775772,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":3269707,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":8405956,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1300243,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":977894,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-322349,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-53589,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":-53589,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-61080,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":-7491,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-76961,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-20592,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-33171,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-33171,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":-12579,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":-12579,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-42717,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-42717,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-9546,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-9546,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-57579,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-57579,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-10893,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-10893,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-19439,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":-19439,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":-8546,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":-8546,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-29168,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-29168,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-9729,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-9729,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-28181,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-28181,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-20683,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-20683,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-29879,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-29879,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-9196,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-9196,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-22390,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-22390,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":7489,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":7489,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-25724,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-25724,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-6431,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-6431,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-12862,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-12862,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-6431,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-6431,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-17149,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-17149,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-4287,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-4287,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-17149,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-17149,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"}]}},"ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest":{"label":"Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":719734,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":350978,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1561164,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":787841,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1946249,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":631162,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1008497,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":1008497,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":377335,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":377335,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":2132877,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2132877,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1124380,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1124380,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":2338913,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":2338913,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":357323,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":357323,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":707383,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":707383,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":350060,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":350060,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1475110,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":1475110,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":767727,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":767727,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1940384,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":1940384,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":326219,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":326219,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":485176,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":485176,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":158957,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":158957,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1117768,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":1117768,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":632592,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":632592,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1430619,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1430619,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":213006,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":213006,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":625162,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":625162,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":412156,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":412156,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1513676,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1513676,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":888514,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":888514,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2018221,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":2018221,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-24041,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":92003,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":116044,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":387479,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":295476,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":455415,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":455415,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2093058,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"ConcentrationRiskPercentage1":{"label":"Concentration Risk, Percentage","description":"\"For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"\"benchmark\"\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.\"","units":{"pure":[{"start":"2018-01-01","end":"2018-03-31","val":0.1,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2019-01-01","end":"2019-03-31","val":0.1,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"}]}},"ConstructionInProgressGross":{"label":"Construction in Progress, Gross","description":"Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.","units":{"USD":[{"end":"2011-12-31","val":32788,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":32788,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":32788,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":50829,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":31207,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":249027,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":249027,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":249027,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":249027,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":249027,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":20422,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":68303,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":14293,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":19604,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":19604,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":19604,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":19604,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":19604,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":160103,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":218481,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":72419,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":64038,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":64038,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":64038,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":64038,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":64038,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":128488,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":325964,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":184114,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":215155,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":215155,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":215155,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":215155,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":215155,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":197545,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":224558,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":216331,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":387417,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":387417,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":387417,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":387417,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":387417,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":988082,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2547055,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3549909,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5197780,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":5197780,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":5197780,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":5197780,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":5197780,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5081279,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":428891,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":285565,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":80682,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":80682,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":80682,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":80682,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":80682,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":181284,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":87871,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":53746,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":142612,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":142612,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":142612,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":142612,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":142612,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":363051,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":685202,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":361477,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":464203,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"}]}},"ConstructionPayableCurrentAndNoncurrent":{"label":"Construction Payable","description":"Carrying value as of the balance sheet date of obligations incurred and payable for the acquisition of merchandise, materials, supplies and services pertaining to construction projects such as a housing development or factory expansion not classified as trade payables.","units":{"USD":[{"end":"2017-03-31","val":967000,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"}]}},"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":"2014-01-01","end":"2014-09-30","val":16054342,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":6839296,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":3965780,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":9540387,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":5574607,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":16814747,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":16814747,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":7274360,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":7274360,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":4368137,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":4368137,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":9421576,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":9421576,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":5053439,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":5053439,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":16728575,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":16728575,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":7306999,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":7306999,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":22331761,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":5257262,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":5243843,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":10881758,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":10809695,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":5624496,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":5565852,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":18423629,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":18330616,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":7541871,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":7520921,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":24436780,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":24309132,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5406117,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":5406117,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":12150621,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":12150621,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":6744504,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":6744504,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":20821446,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":20821446,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":8670825,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":8670825,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":27402356,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":27402356,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5660138,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":5660138,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":12087722,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":12087722,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":6427584,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":6427584,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":20184359,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":20184359,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":8096637,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":8096637,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":26659427,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":26659427,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4677232,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":4677232,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":12671342,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":12671342,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":7994110,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":7994110,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":23085473,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":23085473,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":10414131,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":10414131,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":32059747,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":32059747,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":7750503,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":7750503,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":16167056,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":16167056,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":8416553,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":8416553,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":30195629,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":14028573,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":40001908,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8001347,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":17860537,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":9859190,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"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":8105416,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":4640107,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":13918067,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":5832968,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":18022215,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":4223466,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":9463886,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":9463886,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":5240420,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":5240420,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":16002122,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":16002122,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":6538236,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":6538236,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":20996824,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":20996824,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":3862869,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":3862869,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":8879769,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":8879769,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":5016900,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":5016900,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":15877264,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":15877264,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":6997495,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":6997495,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":20412022,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":20412022,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4071044,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":4071044,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":9276600,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":9276600,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":5205556,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":5205556,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":16535366,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":16535366,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":7258766,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":7258766,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":21814739,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":21814739,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3833036,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":3833036,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":9215046,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":9215046,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":5382010,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":5382010,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":16054342,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":6839296,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":21797093,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":21797093,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3965780,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":9540387,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":5574607,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-12-31","val":22647516,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":22647516,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":22331761,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"CostOfGoodsSoldDepreciation":{"label":"Cost of Goods Sold, Depreciation (Deprecated 2018-01-31)","description":"The expense recognized in the current period that allocates the cost of a tangible asset over the asset's useful life. This element applies only to an asset used in the production of goods sold.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":179348,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2018-01-01","end":"2018-03-31","val":177655,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"}]}},"CostOfRevenue":{"label":"Cost of Revenue","description":"The aggregate cost of goods produced and sold and services rendered during the reporting period.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":695184,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":837478,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018"}]}},"CostOfServices":{"label":"Cost of Services (Deprecated 2018-01-31)","description":"Total costs related to services rendered by an entity during the reporting period.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":21000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":10500,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":31500,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":10500,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":42000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":10500,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":21000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":21000,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":10500,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":10500,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":31500,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":31500,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":10500,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":10500,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":42000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":42000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":10500,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":10500,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":21000,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":21000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":10500,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":10500,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":31500,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":31500,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":10500,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":10500,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":42000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":42000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":10500,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":10500,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":21000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":21000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":10500,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":10500,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":31500,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":31500,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":10500,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":10500,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":42000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":42000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":10500,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":10500,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":21000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":21000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":10500,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":10500,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":31500,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":31500,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":10500,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":10500,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":42000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":42000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":10500,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":10500,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":21000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":21000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":10500,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":10500,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":31500,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":31500,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":10500,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":10500,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":42000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":42000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":10500,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":10500,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":21000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":10500,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":31500,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":10500,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":42000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":10500,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"}]}},"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":1036816,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":1011543,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":1011543,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":799264,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":799264,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":961573,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":961573,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":136479,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":136479,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":982298,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":982298,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1101503,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":1101503,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":636046,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":636046,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":921954,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":921954,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2475632,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":2475632,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2272796,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"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":12036,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":33398,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":33398,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":17835,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":17835,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":24949,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":24949,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1842,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1842,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":27163,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":27163,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":31930,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":31930,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":28530,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":28530,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":43025,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":43025,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":71147,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":71147,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":66016,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"DebtAndCapitalLeaseObligations":{"label":"Debt and Lease Obligation","description":"Amount of short-term and long-term debt and lease obligation.","units":{"USD":[{"end":"2012-06-30","val":2139038,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2039177,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1939381,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1838623,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1736893,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1634905,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1532286,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1428659,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1325503,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1222120,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1117762,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1012419,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1003089,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":891182,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":779966,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":667100,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":554799,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":441521,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":328818,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":211999,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":97313,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4553598,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4513062,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4446823,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4382433,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5219160,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"}]}},"DebtInstrumentCarryingAmount":{"label":"Long-term Debt, Gross","description":"Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.","units":{"USD":[{"end":"2012-09-30","val":1997000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1902000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1806000,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1709000,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1611000,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1513000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1413000,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1313000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1212000,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1110000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1007000,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":903000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":798000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":692000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":585000,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":478000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":369000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":260000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":278392,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":278392,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":149000,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":37000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":234436,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":259633,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":259633,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":259633,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":259633,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":259973,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":261960,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":440395,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2020-06-30","val":4619849,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4492100,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4363279,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4233187,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4072709,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8849289,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8609995,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8376891,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8143389,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"DebtInstrumentInterestRateEffectivePercentage":{"label":"Debt Instrument, Interest Rate, Effective Percentage","description":"Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.","units":{"pure":[{"end":"2015-03-31","val":0.14,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2016-12-31","val":0.02,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.02,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.02,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.02,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.02,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.02,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.02,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2021-08-06","val":0.0135,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"DebtInstrumentInterestRateEffectivePercentageRateRangeMaximum":{"label":"Debt Instrument, Interest Rate, Effective Percentage Rate Range, Maximum (Deprecated 2016-01-31)","description":"When presenting a range of interest rates, the highest effective rate for funds borrowed under the debt agreement as of the balance sheet date.","units":{"pure":[{"start":"2012-01-01","end":"2012-06-30","val":0.14,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":0.14,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.14,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.14,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-12-31","val":0.14,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.14,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"DebtInstrumentInterestRateEffectivePercentageRateRangeMinimum":{"label":"Debt Instrument, Interest Rate, Effective Percentage Rate Range, Minimum (Deprecated 2016-01-31)","description":"When presenting a range of interest rates, the lowest effective rate for funds borrowed under the debt agreement as of the balance sheet date.","units":{"pure":[{"start":"2012-01-01","end":"2012-06-30","val":0.07,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":0.07,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.07,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.07,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-12-31","val":0.07,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.07,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"DebtInstrumentInterestRateStatedPercentageRateRangeMaximum":{"label":"Debt Instrument, Interest Rate, Stated Percentage Rate Range, Maximum (Deprecated 2016-01-31)","description":"Maximum contractual interest rate for funds borrowed, under the debt agreement.","units":{"pure":[{"start":"2013-01-01","end":"2013-06-30","val":0.14,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0.14,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2014-01-01","end":"2014-03-31","val":0.14,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.14,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":0.14,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"}]}},"DebtInstrumentInterestRateStatedPercentageRateRangeMinimum":{"label":"Debt Instrument, Interest Rate, Stated Percentage Rate Range, Minimum (Deprecated 2016-01-31)","description":"Minimum contractual interest rate for funds borrowed, under the debt agreement.","units":{"pure":[{"start":"2013-01-01","end":"2013-06-30","val":0.07,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0.07,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2014-01-01","end":"2014-03-31","val":0.07,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.07,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":0.07,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"}]}},"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":204041,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":9842,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":9842,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-333,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-333,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-37242,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-37242,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":101290,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":101290,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-25565,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-25565,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-60364,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":-60364,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":120760,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":120760,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":29628,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":29628,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":65745,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":65745,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-31032,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"DeferredFinanceCostsCurrentNet":{"label":"Debt Issuance Costs, Current, Net","description":"Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.","units":{"USD":[{"end":"2017-09-30","val":15716,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":19616,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":19616,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":19616,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":19616,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":19616,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":19616,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":19616,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":19616,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":19616,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":19616,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":19616,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":19616,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":19616,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":19616,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":19616,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":19616,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":19616,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":19616,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":19616,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":19616,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":19616,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":19616,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":19616,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":19616,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":19616,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":19616,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":19616,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":19616,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":19616,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":19616,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":19616,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":20637,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":20637,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":20637,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":20637,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":20637,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20637,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"DeferredFinanceCostsNoncurrentNet":{"label":"Debt Issuance Costs, Noncurrent, Net","description":"Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.","units":{"USD":[{"end":"2017-09-30","val":154306,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":171636,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":171636,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":171636,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":171636,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":171636,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":166732,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":161828,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":156924,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":152021,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":152021,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":152021,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":152021,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":152021,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":147117,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":142213,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":137309,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":132405,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":132405,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":132405,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":132405,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":132405,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":127501,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":122597,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":117693,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":112789,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":112789,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":112789,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":112789,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":112789,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":107885,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":102981,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":107098,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":101938,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":101938,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":101938,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":96779,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":91620,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"DeferredIncomeTaxExpenseBenefit":{"label":"Deferred Income Tax Expense (Benefit)","description":"Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-92500,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":142115,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":160482,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":160482,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":231040,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":231040,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-2715,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-2715,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":11871,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":11871,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-22073,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-22073,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-10137,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-10137,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":14269,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":14269,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":18201,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":18201,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-8727,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-8727,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-1287,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-1287,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-2131,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-2131,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-18778,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-18778,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-43945,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-43945,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":-37648,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-37648,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-9012,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-9012,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-27978,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-27978,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":-23082,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-23082,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":104355,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":104355,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-6020,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-6020,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-32786,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":-32786,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-20151,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-20151,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-26310,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-26310,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":42210,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":42210,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":30019,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":30019,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":21737,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":21737,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-59472,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":-59472,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":143991,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":143991,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":126918,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":126918,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":110882,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":110882,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":126454,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":126454,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-5452,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-5452,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":24059,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":24059,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":54399,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":54399,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":31025,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":31025,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":25315,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":25315,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":40670,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":40670,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":88377,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":88377,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":68844,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":68844,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-88566,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-88566,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":371,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":371,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":32577,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":-32495,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":105363,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":107358,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2011-12-31","val":-250191,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-12-31","val":-230478,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":-230478,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":-237635,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":-310791,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":-258682,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"}]}},"DeferredIncomeTaxLiabilitiesNet":{"label":"Deferred Income Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.","units":{"USD":[{"end":"2015-12-31","val":239677,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":213367,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":213367,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-12-31","val":153895,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":-153895,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":-280349,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":-280349,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":-311374,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":311374,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":311374,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":311374,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-06-30","val":352044,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":399751,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":380218,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":380218,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":380218,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":380218,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":380218,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":291652,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":380589,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":412795,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":347723,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":347723,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":347723,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":453086,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":455081,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"DeferredStateAndLocalIncomeTaxExpenseBenefit":{"label":"Deferred State and Local Income Tax Expense (Benefit)","description":"Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":26999,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":295,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":295,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-954,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-954,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-406,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-406,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":3065,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":3065,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-745,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-745,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":892,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":892,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":5694,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":5694,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1397,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":1397,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":3099,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":3099,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-1463,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"DeferredTaxAssetsGross":{"label":"Deferred Tax Assets, Gross","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2011-12-31","val":65797,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-12-31","val":56221,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":56221,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":64665,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":137821,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":123360,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":123360,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":125335,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":121811,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":90417,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":90417,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-12-31","val":239549,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017Q4I"}]}},"DeferredTaxAssetsLiabilitiesNetCurrent":{"label":"Deferred Tax Assets, Net, Current","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, netted by jurisdiction and classified as current.","units":{"USD":[{"end":"2015-12-31","val":125335,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":125335,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"DeferredTaxAssetsLiabilitiesNetNoncurrent":{"label":"Deferred Tax Assets, Net, Noncurrent","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.","units":{"USD":[{"end":"2016-12-31","val":125335,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"DeferredTaxAssetsNetCurrent":{"label":"Deferred Tax Assets, Net of Valuation Allowance, Current","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as current.","units":{"USD":[{"end":"2010-12-31","val":127676,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":127676,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":127676,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":165577,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":193023,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":65797,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":65797,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":65797,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":65797,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":65797,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":90600,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":107053,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":134030,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":56221,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":56221,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":56221,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":56221,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":56221,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":91496,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":112799,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":178127,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":64665,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":64665,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":64665,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":64665,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":137821,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":45714,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":52551,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":67546,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":123360,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":123360,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":123360,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":123360,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":123360,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":125957,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":130162,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":124086,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":125335,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":125335,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":125335,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":122831,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":132539,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, State and Local","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.","units":{"USD":[{"end":"2015-12-31","val":361488,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":303784,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":303784,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-12-31","val":366176,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.","units":{"USD":[{"end":"2011-12-31","val":123000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-12-31","val":120740,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":120740,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":137821,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":137821,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":123360,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"}]}},"DeferredTaxAssetsValuationAllowance":{"label":"Deferred Tax Assets, Valuation Allowance","description":"Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2015-12-31","val":361488,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":303784,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":303784,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-12-31","val":366176,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017Q4I"}]}},"DeferredTaxLiabilities":{"label":"Deferred Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.","units":{"USD":[{"end":"2015-12-31","val":125335,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q4I"},{"end":"2017-12-31","val":90980,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":90980,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"}]}},"DeferredTaxLiabilitiesNoncurrent":{"label":"Deferred Tax Liabilities, Net, Noncurrent","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.","units":{"USD":[{"end":"2010-12-31","val":81030,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":81030,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":81030,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":261046,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":306859,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":250191,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":250191,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":250191,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":250191,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":250191,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":272279,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":303318,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":296351,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":230478,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":230478,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":230478,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":230478,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":230478,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":280022,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":305257,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":343657,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":237635,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":237635,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":237635,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":237635,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":310791,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":216553,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":206743,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":196571,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":258682,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":258682,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":258682,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":258682,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":258682,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":252267,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":237506,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":236326,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":365012,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":365012,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":365012,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":239677,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":239677,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":356488,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":339430,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":219526,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":213367,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":213367,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":213367,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":213367,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":213367,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":255577,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":243386,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":235104,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":153895,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":153895,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":153895,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":153895,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":153895,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":297886,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":280813,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":264777,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":280349,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":280349,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":280349,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":280349,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":280349,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":274897,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":304408,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":334748,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":311374,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":311374,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":336689,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"}]}},"Depreciation":{"label":"Depreciation","description":"The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":678000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":650000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":650000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":724000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":774000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":847000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":846925,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":904307,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":904307,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":229026,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":452301,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":223275,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":673416,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":221115,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":884881,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":884881,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":221414,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":482469,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":261055,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":744092,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":261623,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1001206,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":1001206,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1015998,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":254308,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":518491,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":264183,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":791981,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":273490,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1069073,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":281529,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":281529,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":574310,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":574310,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":292781,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":292781,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":877176,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":302866,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1184445,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":328893,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":713869,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":384976,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"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":[{"start":"2015-01-01","end":"2015-09-30","val":679463,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-03-31","val":246841,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":491495,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":735478,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":735478,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":974587,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":246596,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":246596,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":487442,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":487442,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":726126,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":726126,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":955161,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":955161,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":238984,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":238984,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":522513,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":522513,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":849772,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":849772,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":1175267,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":1175267,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":320791,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":320791,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":646105,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":646105,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":967628,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":967628,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":1289531,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":1289531,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":330374,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":330374,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":670623,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":670623,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":1020179,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":1020179,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":1373337,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":1373337,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":357594,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":357594,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":726441,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":726441,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":1105542,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":1489215,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":405022,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":866096,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"DepreciationDepletionAndAmortization":{"label":"Depreciation, Depletion and Amortization","description":"The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":333289,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":514344,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":689379,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":221136,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":418708,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":418708,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":584625,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":584625,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":754854,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":754854,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":172088,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":172088,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":345923,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":345923,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":522499,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":522499,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":701569,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":701569,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":186497,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":186497,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":376805,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":376805,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":578734,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":578734,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":782962,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":782962,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":201005,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":201005,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":406987,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":406987,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":623653,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":623653,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":843116,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":843116,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":221559,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":221559,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":446799,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":446799,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":679463,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-12-31","val":916317,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":916317,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":246841,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":491495,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-12-31","val":974587,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"DepreciationNonproduction":{"label":"Depreciation, Nonproduction","description":"The expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":49678,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2018-01-01","end":"2018-03-31","val":43759,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"}]}},"DividendsCommonStock":{"label":"Dividends, Common Stock","description":"Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":-440016,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-440016,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2016-01-01","end":"2016-12-31","val":-540531,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"DividendsCommonStockCash":{"label":"Dividends, Common Stock, Cash","description":"Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":540531,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":549255,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":549255,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":555275,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":555275,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":555275,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":555275,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":555275,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":468306,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":468306,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":468306,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":468306,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":468306,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":468306,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":468306,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":468306,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":378484,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":378484,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":378484,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":378484,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":567726,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":567726,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":189242,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":189242,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":757362,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":757362,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":284454,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":284454,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":568908,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":568908,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":284454,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":284454,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":853482,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":284574,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1138737,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":380392,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":760784,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":380392,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"DividendsPayableAmountPerShare":{"label":"Dividends Payable, Amount Per Share","description":"The per share amount of a dividend declared, but not paid, as of the financial reporting date.","units":{"USD/shares":[{"end":"2014-04-15","val":0.05,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q1I"},{"end":"2016-03-25","val":0.06,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-03-25","val":0.06,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q1I"},{"end":"2017-04-13","val":0.06,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2017-04-13","val":0.06,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q1I"}]}},"DividendsPayableCurrent":{"label":"Dividends Payable, Current","description":"Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2016-03-31","val":540531,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-04-26","val":540531,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-04-26","val":540531,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2018-03-31","val":555275,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2019-03-31","val":468306,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"}]}},"DividendsPayableCurrentAndNoncurrent":{"label":"Dividends Payable","description":"Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.","units":{"USD":[{"end":"2014-03-31","val":440016,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-04-15","val":440016,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"}]}},"DueFromAffiliateCurrent":{"label":"Due from Affiliate, Current","description":"Amount of receivables due from an entity that is affiliated with the reporting entity by means of direct or indirect ownership, due within 1 year (or 1 business cycle).","units":{"USD":[{"end":"2011-06-30","val":125425,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":189424,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":495130,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":495130,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":495130,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":495130,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":495130,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":346157,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":360307,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":335746,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":556051,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":556051,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":556051,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":556051,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":556051,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":618275,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":424181,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":442535,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":536402,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":536402,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":536402,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":536402,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":536402,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1029021,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":832431,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":489597,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":715034,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":715034,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":715034,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":715034,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":715034,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1047742,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":890719,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":468337,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1051091,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1051091,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1051091,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":1051091,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1051091,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1068430,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1072680,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":822594,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1190103,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1190103,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1190103,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1190103,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1190103,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1815763,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1310846,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1279936,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1584365,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":1584365,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1584365,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1584365,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1584365,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1259215,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":887681,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":638526,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1045990,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":1045990,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1045990,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1045990,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1045990,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1516885,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":939751,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":850027,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":962154,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":962154,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":962154,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":962154,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":962154,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1195584,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1385738,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1107994,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1496104,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":1496104,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":1496104,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":1496104,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1496104,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1137278,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":898278,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":624748,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1211999,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":1211999,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":1211999,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":847026,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1494318,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"DueFromAffiliateNoncurrent":{"label":"Due from Affiliate, Noncurrent","description":"Amount of receivables due from an entity that is affiliated with the reporting entity by means of direct or indirect ownership, due after 1 year (or 1 business cycle).","units":{"USD":[{"end":"2010-12-31","val":212736,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":212736,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":212736,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2015-12-31","val":1051000,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1051000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":1051000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1068000,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1073000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":823000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1190000,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1190000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1190000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1190000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1816000,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1311000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1280000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1584000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":1584000,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1584000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1584000,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1584000,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1259000,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":888000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":639000,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1046000,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":1046000,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1046000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1046000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1046000,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1517000,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":940000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":850000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":962000,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":962000,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":962000,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":962000,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":962000,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1196000,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1386000,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1108000,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1496000,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":1496000,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1212000,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1I"},{"end":"2021-12-31","val":1212000,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":1212000,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":847000,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1494000,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"EarningsPerShareBasic":{"label":"Earnings Per Share, Basic","description":"The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.","units":{"USD/shares":[{"start":"2010-01-01","end":"2010-06-30","val":0.1,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":0.05,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":0.21,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":0.1,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":0.26,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0.08,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0.13,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":0.13,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":0.05,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":0.05,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0.27,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":0.27,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0.14,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0.14,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0.3,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":0.3,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0.04,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":0.04,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0.09,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":0.09,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":0.04,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":0.04,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0.18,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":0.18,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":0.09,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":0.09,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0.24,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":0.24,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.04,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":0.04,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.06,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":0.06,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0.02,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0.02,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0.13,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":0.13,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":0.07,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":0.07,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0.17,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0.17,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0.03,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":0.03,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.07,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":0.07,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":0.05,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":0.05,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0.17,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":0.17,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0.1,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":0.1,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0.23,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.23,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.01,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":0.01,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":0.01,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":0.01,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0.04,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":0.04,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":0.03,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":0.03,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0.05,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.05,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.06,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-0.06,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.01,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":0.01,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":0.07,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":0.07,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0.18,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0.18,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0.17,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0.17,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0.23,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.23,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.06,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":0.06,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.16,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0.16,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0.1,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0.1,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.25,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":0.25,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0.09,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0.09,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0.28,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":0.28,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.06,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":0.06,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.18,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0.18,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0.12,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0.12,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0.32,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0.32,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0.14,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0.14,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0.3,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":0.3,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.08,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":0.08,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.18,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":0.18,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0.11,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0.11,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0.3,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":0.3,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0.12,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":0.12,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0.37,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":0.37,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.07,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":0.07,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.43,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":0.43,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":0.37,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":0.37,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0.92,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":0.92,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":0.49,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":0.49,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1.02,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":1.02,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.2,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":0.2,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.48,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":0.48,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":0.27,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":0.27,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.82,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":0.34,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.89,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.14,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.1,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-0.03,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"EarningsPerShareBasicAndDiluted":{"label":"Earnings Per Share, Basic and Diluted","description":"The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2013-01-01","end":"2013-03-31","val":0.04,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.06,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0.02,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0.13,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":0.07,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0.17,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0.03,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":0.03,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.07,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":0.07,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":0.05,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":0.05,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0.17,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":0.17,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0.1,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":0.1,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0.23,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.23,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":0.01,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":0.01,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":0.01,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":0.01,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0.04,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":0.04,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":0.03,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":0.03,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0.05,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.05,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.06,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.01,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":0.01,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":0.07,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":0.07,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0.18,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0.18,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0.17,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0.17,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0.23,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.23,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0.16,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0.16,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0.1,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0.1,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.25,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0.09,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0.28,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":0.28,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0.18,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0.18,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0.12,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0.12,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":0.3,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":0.3,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.08,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.18,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0.11,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":0.37,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":0.37,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.07,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":0.07,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":0.92,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":0.49,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1.02,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":1.02,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.2,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-09-30","val":0.82,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":0.34,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.89,"accn":"0001213900-22-016505","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":"2010-01-01","end":"2010-06-30","val":0.09,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":0.04,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":0.19,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":0.09,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":0.24,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0.08,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0.12,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":0.12,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":0.05,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":0.05,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0.26,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":0.26,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0.13,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0.13,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0.28,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":0.28,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0.04,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":0.04,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0.09,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":0.09,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":0.04,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":0.04,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0.18,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":0.18,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":0.09,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":0.09,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0.23,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":0.23,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.04,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":0.04,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.06,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":0.06,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0.02,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0.02,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0.13,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":0.13,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":0.07,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":0.07,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0.17,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0.17,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0.03,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":0.03,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.07,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":0.07,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":0.05,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":0.05,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0.17,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":0.17,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0.1,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":0.1,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0.23,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.23,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.01,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":0.01,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":0.01,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":0.01,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0.04,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":0.04,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":0.03,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":0.03,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0.05,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.05,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.06,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.01,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":0.01,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":0.07,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":0.07,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0.18,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0.18,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0.17,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0.17,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0.23,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.23,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.05,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":0.05,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.16,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0.16,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0.1,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0.1,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.25,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":0.25,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0.09,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0.09,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0.28,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":0.28,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.06,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":0.06,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.18,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0.18,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0.12,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0.12,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0.31,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0.31,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0.14,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0.14,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0.3,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":0.3,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.08,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":0.08,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.18,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":0.18,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0.11,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0.11,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0.3,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":0.3,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0.12,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":0.12,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0.37,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":0.37,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.07,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":0.07,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.43,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":0.43,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":0.36,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":0.36,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0.92,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":0.92,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":0.49,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":0.49,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1.02,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":1.02,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.2,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.48,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":0.27,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.82,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":0.34,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.89,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"EffectiveIncomeTaxRateContinuingOperations":{"label":"Effective Income Tax Rate Reconciliation, Percent","description":"Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"pure":[{"start":"2011-01-01","end":"2011-12-31","val":0.35,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.35,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":0.353,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.362,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0.362,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.318,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.318,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.345,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.345,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.319,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.319,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.292,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":0.292,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.221,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":0.221,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.222,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":0.222,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.214,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":0.214,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.215,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent","description":"Percentage of domestic federal statutory tax rate applicable to pretax income (loss).","units":{"pure":[{"start":"2011-01-01","end":"2011-12-31","val":0.34,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.34,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":0.34,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.34,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0.34,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.34,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.34,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.34,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.34,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.34,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.34,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.34,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":0.34,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.","units":{"pure":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.025,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":-0.025,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"}]}},"EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities":{"label":"Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity.","units":{"pure":[{"start":"2017-01-01","end":"2017-12-31","val":0.03,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"}]}},"EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense":{"label":"Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes.","units":{"pure":[{"start":"2011-01-01","end":"2011-12-31","val":0.005,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.003,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":0.003,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.004,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0.004,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.002,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.002,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent","description":"Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.","units":{"pure":[{"start":"2011-01-01","end":"2011-12-31","val":0.03,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.02,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":0.022,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.037,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0.037,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-0.004,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-0.004,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-0.001,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-0.001,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.002,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":-0.002,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"EffectiveIncomeTaxRateReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"pure":[{"start":"2011-01-01","end":"2011-12-31","val":-0.03,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-0.029,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-0.029,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-0.026,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-0.026,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-0.027,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-0.027,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.009,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.028,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.008,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.008,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.007,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":0.007,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.004,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":0.004,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.003,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":0.003,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.001,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":0.001,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.001,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).","units":{"pure":[{"start":"2011-01-01","end":"2011-12-31","val":0.005,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.007,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":0.007,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.005,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0.005,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.005,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.005,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.001,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.001,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.006,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.006,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.006,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":0.006,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.006,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":0.006,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.008,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":0.008,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.005,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":0.005,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.004,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"EffectiveIncomeTaxRateReconciliationTaxSettlementsOther":{"label":"Effective Income Tax Rate Reconciliation, Tax Settlement, Other, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other income tax settlements.","units":{"pure":[{"start":"2015-01-01","end":"2015-12-31","val":-0.019,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-0.032,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-0.032,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.03,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017"}]}},"EffectOfExchangeRateOnCash":{"label":"Effect of Exchange Rate on Cash","description":"Amount of effect of exchange rate changes on cash balances held in foreign currencies. Excludes cash equivalents.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":-1247,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":421,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":859,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":1662,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":2140,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":2140,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1845,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-1845,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-478,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-478,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-602,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-602,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":716,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":716,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":976,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1775,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":17,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":13,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"EffectOfExchangeRateOnCashAndCashEquivalents":{"label":"Effect of Exchange Rate on Cash and Cash Equivalents","description":"Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-560,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":-2774,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-7,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2055,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2016,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":2016,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":-1950,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-1950,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-342,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-342,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":224,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":224,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-2946,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":-2946,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":556,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":556,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":49,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":49,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-2001,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-2001,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-4670,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-4670,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-2680,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-2680,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-1965,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-1965,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-15271,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-15271,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-12762,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-12762,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-21980,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-21980,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":-23404,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-23404,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-24560,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-24560,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-19342,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-19342,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":-15943,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-15943,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-1516,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-1516,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-2455,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-2455,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-4985,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":-4985,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-3363,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-3363,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-1160,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-1160,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-12817,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-12817,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-6053,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-6053,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":523,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":523,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":28,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":28,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-748,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-748,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-398,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-398,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-363,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-363,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-1247,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":421,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":859,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":1662,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"}]}},"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":"2011-12-31","val":68000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":33000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":22000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":12000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":12000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":7000,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3000,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-12-31","val":0,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2015-06-30","val":0,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2016-03-31","val":0,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"}]}},"EquityMethodInvestmentOwnershipPercentage":{"label":"Equity Method Investment, Ownership Percentage","description":"The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.","units":{"pure":[{"end":"2014-09-30","val":0.5,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2017-06-30","val":0.5,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.5,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"}]}},"FinanceLeaseInterestExpense":{"label":"Finance Lease, Interest Expense","description":"Amount of interest expense on finance lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":205,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":205,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":505,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":505,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":300,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":300,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":738,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":739,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":233,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":234,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":945,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":945,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":173,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":173,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":318,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":318,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":145,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":145,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":679,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":679,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":361,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":361,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1137,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":1137,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":433,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":433,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":845,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":845,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":412,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":412,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1230,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":385,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1589,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":337,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":647,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":310,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"FinanceLeaseRightOfUseAsset":{"label":"Finance Lease, Right-of-Use Asset, after Accumulated Amortization","description":"Amount, after accumulated amortization, of right-of-use asset from finance lease.","units":{"USD":[{"end":"2019-03-31","val":45951,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":45951,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":45951,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":45951,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":45951,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":45951,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":45951,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":113741,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"}]}},"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":"2019-01-01","end":"2019-03-31","val":5000,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":5000,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":11345,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":11345,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":6345,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":6345,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":17037,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":17037,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":5692,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":5692,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":22756,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":22756,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":5752,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":5752,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":11532,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":11532,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":5780,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":5780,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":16938,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":16938,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":5406,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":5406,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":22167,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":22167,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5254,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":5254,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10531,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":10531,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":5277,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":5277,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":15833,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":5302,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":21161,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5350,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":10727,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":5377,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization":{"label":"Finance Lease, Right-of-Use Asset, before Accumulated Amortization","description":"Amount, before accumulated amortization, of right-of-use asset from finance lease.","units":{"USD":[{"end":"2019-12-31","val":45951,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":45951,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-09-30","val":113741,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":113741,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"}]}},"FinanceLeaseWeightedAverageDiscountRatePercent":{"label":"Finance Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for finance lease calculated at point in time.","units":{"pure":[{"end":"2019-03-31","val":0.026,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.027,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.028,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.03,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":0.03,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":0.03,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.032,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.018,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.018,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.018,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":0.018,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":0.018,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":0.018,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":0.018,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.018,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.018,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.018,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.018,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":0.018,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":0.018,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.018,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.017,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"FiniteLivedIntangibleAssetsAccumulatedAmortization":{"label":"Finite-Lived Intangible Assets, Accumulated Amortization","description":"Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2017-12-31","val":-1016450,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":-1016450,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":-1016450,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-06-30","val":-1051590,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-1107418,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-1170896,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":-1170896,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":-1170896,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":-1170896,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":-1170896,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-1234376,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-1297855,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-1361334,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-1424813,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":-1424813,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":-1424813,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":-1424813,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":-1424813,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-1495975,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-1567137,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-1638299,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-1709461,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":1709461,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":1709461,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":1709461,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1709461,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1780622,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1851784,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1922946,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1994108,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":1994108,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":1994108,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2065077,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2136016,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend":{"label":"Finite-Lived Intangible Assets, Cost Incurred to Renew or Extend","description":"The amount of capitalized costs incurred in the period to renew or extend the term of a recognized finite-lived (amortizing and amortizable) intangible asset.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":2793000,"accn":"0001213900-20-007739","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":"2017-12-31","val":1913858,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1913858,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1913858,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-06-30","val":1913858,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3221108,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3221108,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":3221108,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":3221108,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":3221108,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":3221108,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3221108,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3221108,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3221108,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3374760,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":3374760,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":3374760,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":3374760,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3374760,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3374760,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3374760,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2793000,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"}]}},"FiniteLivedIntangibleAssetsNet":{"label":"Finite-Lived Intangible Assets, Net","description":"Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2018-06-30","val":208929,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2021-12-31","val":799000,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":1380652,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-06-30","val":1238744,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"FinitelivedIntangibleAssetsAcquired1":{"label":"Finite-lived Intangible Assets Acquired","description":"Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":1307250,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":1307250,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018"}]}},"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":"2013-12-31","val":830950,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":830950,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":830950,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-06-30","val":906861,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1013327,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1044605,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1044605,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1044605,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1044605,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":1044605,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1094797,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1244159,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1271151,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1293609,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1293609,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1293609,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":1293609,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1293609,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1268545,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1283045,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1315191,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1344732,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1344732,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1344732,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1344732,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1344732,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1369820,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1354549,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1358780,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1367244,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":1367244,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1367244,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1367244,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1367244,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1419360,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1770757,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1803309,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1838360,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":1838360,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1838360,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1838360,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1838360,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1778493,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1804159,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1808253,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1778781,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":1778781,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":1778781,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1778781,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":1778781,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1803607,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1859785,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1872721,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1880387,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"}]}},"GainLossOnSaleOfPropertyPlantEquipment":{"label":"Gain (Loss) on Disposition of Property Plant Equipment","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":-12522,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-12522,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-12522,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-12522,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":-12522,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-12522,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-12522,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-12522,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2019-01-01","end":"2019-12-31","val":50520,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"GrossProfit":{"label":"Gross Profit","description":"Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":4445877,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":2713312,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":7652248,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":3186054,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":9381518,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2509041,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":5486595,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":5486595,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":2977554,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":2977554,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":8832410,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":8832410,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":3345815,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":3345815,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":10684239,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":10684239,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2141846,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":2141846,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":5006611,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":5006611,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":2864765,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":2864765,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":8270978,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":8270978,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":3264367,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":3264367,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":10626872,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":10626872,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2241259,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":2241259,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":5213415,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":5213415,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":2972156,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":2972156,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":8395374,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":8395374,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":3181959,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":3181959,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":10888739,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":10888739,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2087663,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":2087663,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":5518448,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":5518448,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":3430785,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":3430785,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":9111597,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":9111597,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":3593149,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":3593149,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":12129895,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":12129895,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2036649,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":2036649,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5200747,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":5200747,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":3164098,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":3164098,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":8763206,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":8763206,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":3562459,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":3562459,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":11339971,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":11339971,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2381943,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":2381943,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6052847,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":6052847,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":3670904,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":3670904,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":10952985,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":10952985,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":4900138,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":4900138,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":13873683,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":13873683,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3134717,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":2976711,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":7412938,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":7033301,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":4278221,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":4056590,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":11522618,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":10847458,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":4109680,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":3814157,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":14496678,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":13631846,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2978096,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":2978096,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7632131,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":7632131,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":4654035,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":4654035,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":12143087,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":12143087,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":4510956,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":4510956,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":14397189,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":14397189,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3420979,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":3420979,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":7938092,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":7938092,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":4517113,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":4517113,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":12344237,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":12344237,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":4406145,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":4406145,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":15600060,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":15600060,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3142271,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":3142271,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":10849783,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":10849783,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":7707512,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":7707512,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":19597024,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":19597024,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":8747241,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":8747241,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":23501422,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":23501422,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5380721,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":5380721,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":12653153,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":12653153,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":7272432,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":7272432,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":20107634,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":7454481,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":24296687,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4735982,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":10085626,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":5349644,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"ImpairmentOfLongLivedAssetsHeldForUse":{"label":"Impairment of Long-Lived Assets Held-for-use","description":"The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":65725,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":65725,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":65725,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"}]}},"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":"2020-01-01","end":"2020-06-30","val":5167902,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":4366384,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":11121295,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":5953393,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":12232306,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2428908,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5753277,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":5753277,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":3324369,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":3324369,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9923869,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":4170592,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":10710285,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1632691,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1224175,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-408516,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments":{"label":"Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":1287566,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":613121,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":2755949,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":1414794,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":3188583,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1031325,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1632494,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":1632494,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":601169,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":601169,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":3239282,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":3239282,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1606788,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1606788,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":3614950,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":3614950,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":594037,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":594037,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1189689,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":1189689,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":595652,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":595652,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":2339333,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":2339333,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":1149644,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":1149644,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2989185,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":2989185,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":507525,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":507525,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":762939,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":762939,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":255414,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":255414,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1743174,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":1743174,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":980235,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":980235,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":2251080,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":2251080,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":340387,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":340387,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":912424,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":912424,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":572037,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":572037,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2237385,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":2237385,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":1324961,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":1324961,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2979802,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":2979802,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-23366,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-23366,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":143451,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":143451,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":166817,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":166817,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":582659,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":582659,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":439208,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":439208,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":703370,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":703370,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-825676,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-825676,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":176705,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":176705,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":1002381,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":1002381,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2379344,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":2379344,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":2202639,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":2202639,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3078322,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":3078322,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":740388,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":740388,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2139863,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":2139863,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1399475,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1399475,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3398990,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":3398990,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1259127,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1259127,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3677495,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":3677495,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":679305,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":679305,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2116856,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":2116856,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1437551,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1437551,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3747621,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":3747621,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1630765,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1630765,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3586279,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":3586279,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":924449,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":924449,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2218575,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":2218575,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1294126,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1294126,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3662043,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":3662043,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":1443468,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":1443468,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":4494718,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":4494718,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":801518,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":801518,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5167902,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":4366384,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":11121295,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":5953393,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":12232306,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2428908,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"}]}},"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":574700,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":294700,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1199305,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":624605,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1247420,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":403616,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":627968,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":627968,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":224352,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":224352,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1106617,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1106617,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":478649,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":478649,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1279892,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":1279892,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":240585,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":240585,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":481824,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":481824,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":241239,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":241239,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":870579,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":870579,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":388755,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":388755,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1055078,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":1055078,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":179156,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":179156,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":271150,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":271150,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":91994,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":91994,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":622231,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":622231,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":351081,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":351081,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":815812,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":815812,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":123220,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":123220,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":291055,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":291055,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":167835,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":167835,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":717210,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":717210,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":426155,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":426155,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":948874,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":948874,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-7440,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-7440,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":45680,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":45680,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":53120,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":53120,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":189336,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":189336,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":143656,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":143656,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":242676,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":242676,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-284874,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-284874,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":60966,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":60966,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":345840,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":345840,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":735161,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":735161,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":674195,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":674195,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":983151,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":983151,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":236464,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":236464,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":683427,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":683427,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":446963,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":446963,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1088928,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1088928,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":405501,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":405501,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1073961,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":1073961,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":155925,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":155925,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":472125,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":472125,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":316200,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":316200,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":830422,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":830422,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":358297,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":358297,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":791030,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":791030,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":209279,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":209279,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":493837,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":493837,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":284558,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":284558,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":812650,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":812650,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":318813,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":318813,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":996004,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":996004,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":174637,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":174637,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1088700,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1088700,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":914063,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":914063,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2385263,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":2385263,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":1296563,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":1296563,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2615623,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":2615623,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":524639,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":524639,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1247693,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":1247693,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":723054,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":723054,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2147424,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":899731,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2306317,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":333410,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":246289,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-87121,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"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":1279892,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":1055078,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"}]}},"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":450000,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":737383,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":737383,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":611000,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1204000,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":1204000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":1259000,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1259000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":1335141,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":1335141,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":386000,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":386000,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":832000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":832000,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":1212879,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":1212879,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":1352879,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":1352879,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":77100,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":77100,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":315100,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":315100,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":701100,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":701100,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":763100,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":763100,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":130000,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":130000,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":406000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":406000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":840000,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":840000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":1090000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1090000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":87000,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":87000,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":118000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":118000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":118000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":118000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":169200,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":169200,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":744000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":744000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":993600,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":993600,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":11000,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":11000,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":628300,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":628300,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":1157400,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1157400,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1282400,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":1282400,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":364000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":364000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":630000,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":630000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":660000,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":660000,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":411009,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":411009,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":586009,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":586009,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":778009,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":778009,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":45000,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":45000,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":39484,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":39484,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":2029484,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":2029484,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":2627384,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":2627384,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1207636,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":1207636,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":2175938,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":2256938,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":65000,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":502146,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"IncomeTaxReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":-90980,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":-90980,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"}]}},"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":-13905,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-97645,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"IncomeTaxReconciliationDeductionsQualifiedProductionActivities":{"label":"Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount","description":"Amount of the difference between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":110410,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"}]}},"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":1229083,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":1016323,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":1016323,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":765367,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":765367,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1013133,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1013133,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":239146,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":239146,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1046629,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1046629,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1250348,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":1250348,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":753119,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":753119,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":943891,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":943891,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2568784,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":2568784,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2249160,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"IncomeTaxReconciliationMinorityInterestIncomeExpense":{"label":"Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), 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 noncontrolling interest income (loss) exempt from income taxes.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-19577,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-9581,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-9581,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-8746,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-8746,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-5831,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-5831,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"}]}},"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":112862,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":66600,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":66600,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":85109,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":85109,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-738,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"IncomeTaxReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-105805,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-86666,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-86666,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-59247,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-59247,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-79733,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-79733,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":6079,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":19984,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":23991,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":23991,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":24202,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":24202,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":14040,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":14040,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":11911,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":11911,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":9679,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":9679,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":7845,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"IncomeTaxReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":23793,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":21637,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":21637,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":12344,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":12344,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":16300,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":16300,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":889,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":889,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":17916,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":17916,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":21074,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":21074,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":22468,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":22468,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":33954,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":33954,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":67569,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":67569,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":48480,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"IncomeTaxReconciliationTaxSettlementsOther":{"label":"Effective Income Tax Rate Reconciliation, Tax Settlement, 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 income tax settlements.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-97645,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-110410,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017"}]}},"IncreaseDecreaseDueFromAffiliates":{"label":"Increase (Decrease) Due from Affiliates","description":"The increase (decrease) during the reporting period in receivables to be collected from an entity that is controlling, under the control of, or within the same control group as the reporting entity by means of direct or indirect ownership.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-24436,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-94885,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-87311,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":-23312,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":282394,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":282394,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-148973,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-148973,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-134823,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":-134823,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-159384,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-159384,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":60921,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":60921,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":62224,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":62224,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-131870,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-131870,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-113516,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-113516,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-19649,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-19649,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":492619,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":492619,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":296029,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":296029,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-46805,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-46805,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":178632,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":178632,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":332708,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":332708,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":175685,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":175685,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":-246697,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-246697,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":336057,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":336057,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":17339,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":17339,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":21589,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":21589,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-228497,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-228497,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":139012,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":139012,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":625660,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":625660,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":120743,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":120743,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":89833,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":89833,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":394262,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":394262,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-325150,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-325150,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-696684,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-696684,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-945839,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-945839,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-538375,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":-538375,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":470895,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":470895,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-106239,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-106239,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-195963,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-195963,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-83836,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-83836,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":233430,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":233430,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":423584,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":423584,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":145840,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":145840,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":536000,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":536000,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-358826,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-358826,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-597826,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-597826,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-871356,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":-284105,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-364973,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":282319,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"IncreaseDecreaseInAccountsPayable":{"label":"Increase (Decrease) in Accounts Payable","description":"The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-338148,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1017705,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":685758,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":1892140,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":410300,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":410300,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1034827,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":1034827,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":717835,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":717835,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":1264044,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1264044,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":295100,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":295100,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":121899,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":121899,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":738441,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":738441,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":1602026,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":1602026,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-334890,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":-334890,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":114678,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":114678,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8327,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":8327,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":1068715,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":1068715,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-424845,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-424845,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":949090,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":949090,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1241808,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1241808,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":2709747,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":2709747,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":918625,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":918625,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1174548,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":1174548,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2327290,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":2327290,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":3116589,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":911613,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":499359,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":863016,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"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":-135604,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":975581,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":63155,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":745022,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-717859,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-717859,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":1114769,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1114769,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-545402,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-545402,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-296165,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-296165,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-53870,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":-53870,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":883277,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":883277,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":5335,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":5335,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":31204,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":31204,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":100145,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":100145,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":1019958,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":1019958,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-209403,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-209403,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":164541,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":164541,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":139246,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":139246,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":1192228,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1192228,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":234802,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":234802,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":340462,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":340462,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":292128,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":292128,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":1709060,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1709060,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-384016,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":812461,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":976300,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":2275080,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"}]}},"IncreaseDecreaseInAccountsReceivable":{"label":"Increase (Decrease) in Accounts Receivable","description":"The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":159942,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":3139605,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":124255,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":812938,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1264996,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":1264996,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":3291494,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":3291494,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":307365,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":307365,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":491457,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":491457,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":396423,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":396423,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":3409339,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":3409339,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":366645,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":366645,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":272555,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":272555,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":939741,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":939741,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":4059225,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":4059225,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":1502797,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1502797,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1493516,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-1493516,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-225308,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-225308,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":1838350,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1838350,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":517352,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":517352,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1374194,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-1374194,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-852922,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-852922,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":2800873,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":2800873,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":244513,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":244513,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1012558,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-1012558,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":480437,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":480437,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":4386416,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":4386416,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-163520,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-163520,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-148143,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-148143,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1336219,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1336219,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":3576111,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":3576111,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":230942,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":230942,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":41156,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":41156,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4182717,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":4182717,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":5906216,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":5906216,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":729936,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":729936,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1001849,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":1001849,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2896709,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":2896709,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":4628183,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":4628183,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":1479704,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":1479704,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-711965,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-711965,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5839993,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":5839993,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":9343556,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":9343556,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":1389520,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":1389520,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2110546,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":2110546,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4423070,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":4423070,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":9070929,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":1528317,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":797417,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2108835,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"IncreaseDecreaseInAccruedIncomeTaxesPayable":{"label":"Increase (Decrease) in Income Taxes Payable","description":"The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":79338,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-12-31","val":1447,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":383659,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":25108,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":25108,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-1447,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-1447,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-1447,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":-1447,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":142085,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2019-01-01","end":"2019-06-30","val":58769,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":172242,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-06-30","val":1008546,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1008546,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":267402,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":267402,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-03-31","val":576626,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":576626,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3107,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":3107,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-12-31","val":45295,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":163047,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-45295,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"IncreaseDecreaseInAccruedLiabilities":{"label":"Increase (Decrease) in Accrued Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-33258,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-205244,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":211204,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":391364,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":2645,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1198,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":383659,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":142422,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":142422,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":327736,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":327736,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-287857,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":-287857,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":142085,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":557793,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":557793,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":745151,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":745151,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":296843,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":296843,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":271394,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":271394,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":37828,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-20941,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":55660,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":26362,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":106033,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":106033,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":62971,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":62971,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":906494,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":906494,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":881019,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":881019,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":-72113,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":-72113,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":169969,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":169969,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":432491,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":432491,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":678139,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":-310963,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":288372,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":717112,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"IncreaseDecreaseInDeferredIncomeTaxes":{"label":"Increase (Decrease) in Deferred Income Taxes","description":"The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":-142115,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"}]}},"IncreaseDecreaseInDueFromAffiliatesCurrent":{"label":"Increase (Decrease) in Due from Affiliates, Current","description":"The increase (decrease) during the reporting period in current receivables (due within one year or one operating cycle) to be collected from an entity that is controlling, under the control of, or within the same control group as the reporting entity by means of direct or indirect ownership.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":98584,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":73693,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-06-30","val":-87311,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-09-30","val":-23312,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"}]}},"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":1186777,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":1496026,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":1113687,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2806298,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1470636,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":1470636,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":2967069,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2967069,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":1849295,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":1849295,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":324556,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":324556,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-474499,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":-474499,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-83478,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-83478,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-375918,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-375918,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":843617,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":843617,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":442666,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":442666,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-649554,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-649554,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-1858393,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-1858393,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1395797,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1395797,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":582465,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":582465,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":1425735,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1425735,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":716439,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":716439,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2001274,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":2001274,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1029911,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":1029911,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":1301659,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1301659,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-191797,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-191797,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1154606,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1154606,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":966496,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":966496,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":1109493,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1109493,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":700736,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":700736,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1570114,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":1570114,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1614440,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1614440,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":1529362,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1529362,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":479873,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":479873,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":897157,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":897157,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1063096,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1063096,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":2582134,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":2582134,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":3021201,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":3021201,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":439011,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":439011,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-402838,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-402838,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-677828,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-677828,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-2570645,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-2570645,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1840769,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":1840769,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2155642,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":2155642,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":2812905,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":2812905,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":3666860,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":3666860,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1068795,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":1068795,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3586128,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":3586128,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":3637494,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":3667947,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3225694,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6805092,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"IncreaseDecreaseInOtherOperatingAssets":{"label":"Increase (Decrease) in Other Operating Assets","description":"Amount of increase (decrease) in operating assets classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-63298,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":-70910,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-78188,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-14367,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-17495,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-17495,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":-10943,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-10943,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-41594,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-41594,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-4967,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-4967,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-6609,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":-6609,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-7851,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-7851,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-9092,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-9092,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-1242,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-1242,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-2484,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-2484,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-3725,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-3725,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":106453,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":106453,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1241,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-1241,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":48370,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":48370,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-13058,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":-12833,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1375,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1950,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"}]}},"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-12-31","val":-214454,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":30871,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":140268,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":182728,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":134238,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":134238,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":22483,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":22483,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":159258,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":159258,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":112453,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":112453,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":106137,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":106137,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":151049,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":151049,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":46265,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":46265,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":135127,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":135127,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":90802,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":90802,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":152556,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":152556,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":90857,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":90857,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":182650,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":169592,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":223676,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":210843,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":220538,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":219163,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-136825,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-138775,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":157156,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":157156,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":91487,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":91487,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":212849,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":212849,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-59016,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":-59016,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":72965,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":72965,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":71132,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":71132,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-178534,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-178534,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-281382,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-281382,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":72218,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":72218,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-739,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":-739,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":37503,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":37503,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":105370,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":105370,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":245872,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":245872,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-2572,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":-2572,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":79447,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":79447,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-190361,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-190361,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-38936,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":104008,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-75619,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-75619,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":68564,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":68564,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-52790,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-52790,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":43784,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":43784,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":324764,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":324764,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":162596,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":162596,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":267649,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":267649,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":710424,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":834185,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-508494,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-367449,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"IncreaseDecreaseInPrepaidExpense":{"label":"Increase (Decrease) in Prepaid Expense","description":"The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-209024,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":-118819,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-06-30","val":140268,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-09-30","val":182728,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"}]}},"IncreaseInRestrictedCash":{"label":"Increase in Restricted Cash","description":"Amount of cash outflow associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":3433613,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":2747360,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017"}]}},"IncrementalCommonSharesAttributableToShareBasedPaymentArrangements":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.","units":{"shares":[{"start":"2011-01-01","end":"2011-06-30","val":439263,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":520606,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":477481,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":540193,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":442018,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":359134,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":339761,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":339761,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":321286,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":321286,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":339401,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":339401,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":306893,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":306893,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":326387,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":326387,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":283723,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":283723,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":287970,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":287970,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":292461,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":292461,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":270358,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":270358,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":234061,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":234061,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":244982,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":244982,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":173050,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":173050,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":127925,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":127925,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":83225,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":83225,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":114372,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":114372,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":86900,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":86900,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":111251,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":111251,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":94980,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":94980,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":89603,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":89603,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":90411,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":90411,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":77889,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":77889,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":86513,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":86513,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":53061,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":53061,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":47931,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":47931,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":52511,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":52511,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":50732,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":50732,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":56550,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":56550,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":71333,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":71333,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":69097,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":69097,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":66807,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":66807,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":65705,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":65705,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":59067,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":59067,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":63373,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":63373,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":42712,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":42712,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":41638,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":41638,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":40483,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":40483,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":40969,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":40969,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":39612,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":39612,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":39231,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":39231,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":10962,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":10962,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":9069,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":9069,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":7157,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":7157,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":8700,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":8700,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":7970,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":7970,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":8170,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":8170,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7265,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":7265,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5642,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":5642,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":1743,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":1743,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4708,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":4708,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":3687,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":3687,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"}]}},"IndefiniteLivedIntangibleAssetsPeriodIncreaseDecrease":{"label":"Indefinite-lived Intangible Assets, Period Increase (Decrease)","description":"Amount of increase (decrease) of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":582000,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"InsuranceSettlementsReceivable":{"label":"Insurance Settlements Receivable","description":"Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy.","units":{"USD":[{"end":"2019-12-31","val":50520,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":50520,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":50520,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":50520,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":50520,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"}]}},"IntangibleAssetsGrossExcludingGoodwill":{"label":"Intangible Assets, Gross (Excluding Goodwill)","description":"Amount before accumulated amortization of intangible assets, excluding goodwill.","units":{"USD":[{"end":"2019-12-31","val":3374760,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3374760,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":3374760,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":3374760,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":3374760,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":3374760,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3374760,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3374760,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3374760,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3374760,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":3374760,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":3374760,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3374760,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3374760,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"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":947814,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":947814,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":947814,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":896366,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":883504,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":870642,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":870642,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":870642,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":870642,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":870642,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":857780,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":844919,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":832056,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":819194,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":819194,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":819194,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":819194,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":819194,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":806332,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":793470,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":937617,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":920269,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":920269,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":920269,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":920269,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":920269,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":902921,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":885573,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1112806,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1095458,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1095458,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1095458,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1095458,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":1095458,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1078110,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1067356,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1055316,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1037968,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1037968,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1037968,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":1037968,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1037968,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1020398,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1002828,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":985258,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":967688,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":967688,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":967688,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":967688,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":967688,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":950118,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":932548,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":914978,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":897408,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":897408,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":897408,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":897408,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":897408,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":879838,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":862268,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2113690,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2050212,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":2050212,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":2050212,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":2050212,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":2050212,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1986732,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1923253,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1859774,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1949947,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":1949947,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":1949947,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1949947,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":1949947,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1878785,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1807623,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1736461,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1665299,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":1665299,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":1665299,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":1665299,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1665299,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1594138,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1522976,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1451814,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1380652,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":1380652,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":1380652,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1309683,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1238744,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"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":67972,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":40403,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":101128,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":33156,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":115592,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":25776,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":73219,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":73219,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":47443,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":47443,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":108054,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":108054,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":34835,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":34835,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":150142,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":150142,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":27675,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":27675,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":53448,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":53448,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":25773,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":25773,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":75586,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":75586,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":22138,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":22138,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":97964,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":97964,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":17401,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":17401,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":35624,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":35624,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":18223,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":18223,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":51843,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":51843,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":16219,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":16219,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":67180,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":67180,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":11382,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":11382,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":21517,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":21517,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":10135,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":10135,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":31789,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":31789,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":10272,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":10272,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":43454,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":43454,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":10075,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":10075,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":18895,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":18895,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":8820,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":8820,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":26783,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":26783,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":7888,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":7888,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":33639,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":33639,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":5884,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":5884,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":10797,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":10797,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":4913,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":4913,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":14730,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":14730,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":3933,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":3933,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":17820,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1948,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2890,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":2890,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":942,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":942,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3149,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":3149,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":259,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":259,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-2065,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-7386,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":26284,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":26284,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":33670,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":33670,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":79205,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":79205,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":52921,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":52921,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":121894,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":121894,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":29827,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":29827,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":65237,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":65237,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":35410,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":35410,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":96423,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":96423,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":31186,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":31186,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":118642,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":118642,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":15874,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":15874,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":54080,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":54080,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":38206,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":38206,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":93695,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":93695,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":39615,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":39615,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":132466,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":132466,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":37187,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":37187,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":78010,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":78010,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":40823,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":40823,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":113786,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":35776,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":148580,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":31682,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":110810,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":79128,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"InterestIncomeExpenseNet":{"label":"Interest Income (Expense), Net","description":"The net amount of operating interest income (expense).","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-17820,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1948,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-12-31","val":2065,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":7386,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"}]}},"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":44022,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":73627,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":103662,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":34646,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":81421,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":81421,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":118594,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":118594,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":163716,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":163716,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":27209,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":27209,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":55014,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":55014,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":76203,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":76203,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":100995,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":100995,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":17674,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":17674,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":35451,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":35451,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":52700,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":52700,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":68327,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":68327,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":13974,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":13974,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":26703,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":26703,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":39571,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":39571,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":51537,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":51537,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":10379,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":10379,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":19506,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":19506,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":27703,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":27703,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":34871,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":34871,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":6199,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":6199,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":11430,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":11430,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":15683,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":15683,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":19096,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2275,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3546,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":2336,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"}]}},"InterestPaidNet":{"label":"Interest Paid, Excluding Capitalized Interest, Operating Activities","description":"Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":19096,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2275,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3546,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":2336,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":29496,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":29496,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6374,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":6374,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":35987,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":35987,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":78013,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":78013,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":136031,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":136031,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":38065,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":38065,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":80594,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":80594,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":120164,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":120164,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":156623,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":156623,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":36261,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":36261,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":72107,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":72107,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":107147,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":107147,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":141021,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":141021,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":32606,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":32606,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":64824,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":64824,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":95858,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":125432,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":28786,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":94646,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"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":5472850,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":5472850,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":5472850,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":5685153,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5372553,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5472771,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":5472771,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":5472771,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":5472771,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":5472771,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":6224986,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":6219412,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5294292,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4407421,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":4407421,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":4407421,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":4407421,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":4407421,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5423809,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4800019,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5530761,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5021536,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":5021536,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":5021536,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":5021536,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":5021536,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":6298150,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5686930,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5799544,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4445130,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":4445130,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":4445130,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":4445130,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":4445130,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5495717,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5483305,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5372360,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5235207,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":5235207,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":5235207,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":5235207,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":5235207,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6163901,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6365054,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6157455,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5354097,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":5354097,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":5354097,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":5354097,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":5354097,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5904034,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5865107,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7069619,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8049791,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":8049791,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":8049791,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":8049791,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":8049791,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8000017,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7743413,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7097854,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5926525,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":5926525,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":5926525,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":5926525,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":5926525,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7153199,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6962476,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7002858,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8072176,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":8072176,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":8072176,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":8072176,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":8072176,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8325443,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9827348,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9444391,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9669073,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":9669073,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":9669073,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11552825,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":12679074,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"InventoryGross":{"label":"Inventory, Gross","description":"Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.","units":{"USD":[{"end":"2011-12-31","val":9904501,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":9904501,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":9904501,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":9430002,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":9821023,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":9528583,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":9528583,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":9528583,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":9528583,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":9528583,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":10372200,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":9971249,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":8879029,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":7670190,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":7670190,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":7670190,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":7670190,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":7670190,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":9065987,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":8252655,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":9095925,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":8386629,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":8386629,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":8386629,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":8386629,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":8386629,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":10387903,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":9416540,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":9688288,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":8194832,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":8194832,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":8194832,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":8194832,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":8194832,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9349438,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9161328,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9304325,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8868848,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":8868848,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":8868848,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":8868848,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":8868848,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10438962,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10483288,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10398210,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":9348721,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":9348721,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":9348721,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":9348721,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":9348721,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10245878,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10411817,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":11930855,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":12369922,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":12369922,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":12369922,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":12369922,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":12369922,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12808933,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":11967084,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11692094,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9799277,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":9799277,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":9799277,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":9799277,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":9799277,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11640046,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":11954919,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":12612182,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13466137,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":13466137,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":13466137,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":13466137,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":13466137,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":14534932,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":17052265,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":17103631,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":17134084,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":17134084,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":17134084,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":20298521,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":23939176,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"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":7725580,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":7725580,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":7725580,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":9184234,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":10660339,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":9627798,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":9627798,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":9627798,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":9627798,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":9627798,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":9934712,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":9145264,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":9535285,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":9256589,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":9256589,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":9256589,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":9256589,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":9256589,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":10087206,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":9689948,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":8597728,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":7367894,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":7367894,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":7367894,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":7367894,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":7367894,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":8763691,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":7950359,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":8793629,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":8109333,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":8109333,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":8109333,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":8109333,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":8109333,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":10097107,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":9105494,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":9377242,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7914950,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":7914950,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":7914950,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":7914950,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":7914950,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9065836,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8800462,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":8955477,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8600689,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":8600689,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":8600689,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":8600689,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":8600689,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10165826,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10208993,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10123915,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":9074426,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":9074426,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":9074426,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":9074426,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":9074426,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":9967891,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10133830,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":11652868,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":12085813,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":12085813,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":12085813,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":12085813,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":12085813,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12524824,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":11682975,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11407985,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9555071,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":9555071,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":9555071,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":9555071,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":9555071,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11360436,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":11675309,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":12320830,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13175756,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":13175756,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":13175756,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":13175756,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":13175756,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":14234795,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":16741489,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":16788800,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":16819253,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":16819253,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":16819253,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":19974898,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":23584207,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"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":4431651,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":4431651,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":4431651,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":3744849,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4448470,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4055812,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":4055812,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":4055812,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":4055812,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":4055812,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4147214,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3751837,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3584737,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3262769,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":3262769,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":3262769,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":3262769,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":3262769,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3642178,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3452636,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3565164,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3365093,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":3365093,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":3365093,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":3365093,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":3365093,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4089753,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3729610,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3888744,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3749702,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":3749702,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":3749702,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":3749702,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":3749702,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3853721,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3678023,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3931965,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3633641,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":3633641,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":3633641,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":3633641,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":3633641,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4275061,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4118234,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4240755,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3994624,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":3994624,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":3994624,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":3994624,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":3994624,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4341844,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4546710,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4861236,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4320131,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":4320131,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":4320131,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":4320131,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":4320131,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4808916,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4223671,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4594240,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3872752,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":3872752,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":3872752,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":3872752,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":3872752,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4486847,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4992443,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5609324,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5393961,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":5393961,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":5393961,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":5393961,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":5393961,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6209489,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7224917,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7659240,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7465011,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":7465011,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":7465011,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8745696,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11260102,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"InventoryValuationReserves":{"label":"Inventory Valuation Reserves","description":"Amount of valuation reserve for inventory.","units":{"USD":[{"end":"2011-12-31","val":276703,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":276703,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":276703,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":284738,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":285738,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":271994,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":271994,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":271994,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":271994,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":271994,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":284994,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":281301,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":281301,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":302296,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":302296,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":302296,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":302296,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":302296,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":302296,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":302296,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":302296,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":277296,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":277296,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":277296,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":277296,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":277296,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":290796,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":311046,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":311046,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":279882,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":279882,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":279882,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":279882,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":279882,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":283602,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":360866,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":348848,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":268159,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":268159,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":268159,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":268159,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":268159,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":273136,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":274295,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":274295,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":274295,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":274295,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":274295,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":274295,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":274295,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":277987,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":277987,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":277987,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":284109,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":284109,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":284109,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":284109,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":284109,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":284109,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":284109,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":284109,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":244206,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":244206,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":244206,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":244206,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":244206,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":279610,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":279610,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":291352,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":290381,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":290381,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":290381,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":290381,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":290381,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":300137,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":310776,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":314831,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":314831,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":314831,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":314831,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":323623,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":354969,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"Land":{"label":"Land","description":"Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.","units":{"USD":[{"end":"2011-12-31","val":278325,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":278325,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":278325,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":278325,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":278325,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":278325,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":278325,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":278325,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":278325,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":278325,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":278325,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":278325,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":278325,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":278325,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":278325,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":278325,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":278325,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":278325,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":278325,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":278325,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":278325,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":278325,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":278325,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":278325,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":278325,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":278325,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":278325,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":278325,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":278325,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":278325,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":278325,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":278325,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":278325,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":278325,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":278325,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":278325,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":278325,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":278325,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":278325,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":278325,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":278325,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":278325,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":278325,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":278325,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":278325,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":278325,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":278325,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":278325,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":278325,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":278325,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":278325,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":278325,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":278325,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":278325,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":278325,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":278325,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":278325,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":278325,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":278325,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":278325,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":278325,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":278325,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":278325,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":278325,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":278325,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":278325,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":278325,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":278325,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":278325,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":278325,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"}]}},"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":"2018-01-01","end":"2018-03-31","val":24000,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":25000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":73000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":97000,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-04-01","end":"2019-06-30","val":49000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":24000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"}]}},"LeaseCost":{"label":"Lease, Cost","description":"Amount of lease cost recognized by lessee for lease contract.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":30205,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":30205,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":61850,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":61836,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":31645,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":31593,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":92775,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":92620,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":30925,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":30784,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":123701,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":123493,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":30925,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":30446,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":60893,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":60893,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":30446,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":30446,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":91181,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":91181,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":30288,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":30288,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":121390,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":121390,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":30026,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":30026,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":60054,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":60054,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":30028,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":30028,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":90080,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":30026,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":120106,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":30240,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":60481,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":30241,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"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":122644,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":122644,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":122644,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":122644,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":122644,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":122644,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":122644,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":122644,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":122644,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":122644,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":328015,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":394112,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":419315,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":419315,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":419315,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":419315,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":419315,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":419315,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":419315,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":428214,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":428214,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":436659,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":436659,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":436659,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":436659,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":436659,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":541521,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":543021,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":544145,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":544146,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":544146,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":544146,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":544146,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":544146,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":544146,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":544146,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":558666,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":558666,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":558666,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":558666,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":558666,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":558666,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":558666,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":558666,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":558666,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":567898,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":567898,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":567898,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":567898,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":567898,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":567898,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":571483,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":571483,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":577068,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":577068,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":577068,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":577068,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":577068,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":577068,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":577068,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":577068,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":577068,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":577068,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":577068,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":577068,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":577068,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":577068,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":587183,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":587183,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":587183,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"}]}},"LegalFees":{"label":"Legal Fees","description":"The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.","units":{"USD":[{"start":"2014-03-01","end":"2014-03-27","val":259550,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"}]}},"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":6501689,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":6501689,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":6501689,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":7592214,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":10211756,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":5845178,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":5845178,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":5845178,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":5845178,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":5845178,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":6170938,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":5193681,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":7324000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4580389,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":4580389,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":4580389,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":4580389,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":4580389,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4560379,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4552825,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5709050,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3971048,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":3971048,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":3971048,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":3971048,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":4044204,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4450896,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3913265,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4948615,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3948291,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":3948291,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":3948291,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":3948291,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":3948291,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4176995,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4104570,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5421025,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3345419,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":3345419,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":3345419,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":3220084,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":3220084,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4577021,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4070970,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5144992,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3155571,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":3155571,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":3155571,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":3155571,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":3155571,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4499448,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3839450,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":9822399,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7094887,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":7094887,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":7094887,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":7094887,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":7094887,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7996802,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9497218,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":13023756,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7801252,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":7801252,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":7801252,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":7801252,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":7801252,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8974109,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8468909,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9049961,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7551543,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":7551543,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":7551543,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":7551543,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":7551543,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8446618,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":10559787,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":11165057,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7988847,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":7988847,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":7988847,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":7988847,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":7988847,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9674937,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10428551,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":16242346,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":12841586,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":12841586,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":12841586,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":13578568,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":17373479,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"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":17682298,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":17682298,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":17682298,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":20205638,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":23973567,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":19878756,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":19878756,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":19878756,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":19878756,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":19878756,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":20581365,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":20278710,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":23187511,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":21010483,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":21010483,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":21010483,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":21010483,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":21010483,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":21321426,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":21797002,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":23668275,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":22243124,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":22243124,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":22243124,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":22243124,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":22316280,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":22559212,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":22763651,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":24476190,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":23980411,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":23980411,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":23980411,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":23980411,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":23980411,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":24185074,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":24228693,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":25996677,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":23989007,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":23989007,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":23989007,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":23863672,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":23863672,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":24163210,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":24311160,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":27210097,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":25670642,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":25670642,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":25670642,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":25670642,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":25670642,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":27516884,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":27278262,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":34399034,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":31990818,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":31990818,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":31990818,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":31990818,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":31990818,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":32857372,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":35492631,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":40582627,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":35234503,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":35234503,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":35234503,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":35234503,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":35234503,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":36670492,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":37188633,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":39134439,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":38285807,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":38285807,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":38285807,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":38285807,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":38285807,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":39805435,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":45036307,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":50108884,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":47895918,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":47895918,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":47895918,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":47895918,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":47895918,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":51201227,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":54328559,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":63127487,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":60277704,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":60277704,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":60277704,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":61998012,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":65090182,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"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":3912674,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":3912674,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":3912674,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":5062889,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":7865754,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":3655625,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":3655625,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":3655625,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":3655625,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":3655625,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":4060036,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3153470,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5392743,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2817625,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":2817625,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":2817625,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":2817625,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":2817625,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":2851698,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2922066,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4143274,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2615652,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":2615652,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":2615652,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":2615652,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":2615652,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3221924,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2800441,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3953308,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2997505,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":2997505,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":2997505,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":2997505,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":2997505,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3339345,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3310718,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4741624,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2651589,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":2651589,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":2651589,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":2651589,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":2651589,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4006966,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3634226,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4870285,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2891778,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":2891778,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":2891778,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":2891778,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":2891778,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4198221,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3555213,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5422439,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2859199,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":2859199,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":2859199,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":2859199,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":2859199,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3678798,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5257760,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8137138,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3006798,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":3006798,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":3006798,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":3006798,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":3006798,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3948272,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3544164,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4223192,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2829070,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":2829070,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":2829070,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2829070,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":2829070,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3840888,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6001466,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6707242,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3695906,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":3695906,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":3695906,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":3695906,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":3695906,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5608620,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6442863,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7730341,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4650031,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":4650031,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":4650031,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5539722,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9591467,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"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":1000000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q4I"},{"end":"2017-06-30","val":1000000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1000000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":1100000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"}]}},"LineOfCreditFacilityAmountOutstanding":{"label":"Line of Credit Facility, Amount Outstanding (Deprecated 2014-01-31)","description":"Amount borrowed under the credit facility as of the balance sheet date.","units":{"USD":[{"end":"2011-12-31","val":850000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2011-12-31","val":850000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":850000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2012-06-30","val":400000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1700000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":0,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":0,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":0,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2013-03-31","val":0,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":300000,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"}]}},"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":"2011-12-31","val":0.02,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q4I"},{"end":"2011-12-31","val":0.02,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2012-06-30","val":0.02,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.02,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"}]}},"LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod":{"label":"Line of Credit Facility, Maximum Amount Outstanding During Period","description":"Maximum amount borrowed under the credit facility at any time during the period.","units":{"USD":[{"start":"2016-11-01","end":"2016-11-17","val":6000000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"LineOfCreditFacilityMaximumBorrowingCapacity":{"label":"Line of Credit Facility, Maximum Borrowing Capacity","description":"Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.","units":{"USD":[{"end":"2011-07-06","val":6000000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2011Q2I"},{"end":"2011-12-31","val":6000000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q4I"},{"end":"2012-06-30","val":6000000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":6000000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":6000000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-03-31","val":6000000,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":6000000,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6000000,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":6000000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":6000000,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":6000000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-08-04","val":6000000,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2014-08-04","val":6000000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-08-04","val":6000000,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-08-04","val":6000000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-08-04","val":6000000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-08-04","val":6000000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-08-04","val":6000000,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2014-08-04","val":6000000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2014-08-04","val":6000000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2016-11-17","val":4000000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"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":"2011-06-30","val":2600000,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":3400000,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":850000,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":850000,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":850000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":850000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":850000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1550000,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":400000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1700000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2013-09-30","val":300000,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2017-09-30","val":1000000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2018-06-30","val":1100000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2750000,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-06-30","val":400000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2022-06-30","val":3459500,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"LitigationSettlementExpense":{"label":"Litigation Settlement, Expense","description":"Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":1174000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1146000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1146000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"}]}},"LongTermDebtAndCapitalLeaseObligations":{"label":"Long-term Debt and Lease Obligation","description":"Amount of long-term debt and lease obligation, classified as noncurrent.","units":{"USD":[{"end":"2011-12-31","val":1939362,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":1939362,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":1939362,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":1736893,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1634906,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1532286,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":1532286,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":1532286,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":1532286,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":1532286,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1428659,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1325502,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1222119,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1117761,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1117761,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1117761,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1117761,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1117761,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1012419,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":906081,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":798736,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":692104,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":692104,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":692104,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":692104,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":692104,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":585383,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":556346,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":443075,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":328818,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":328818,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":328818,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":328818,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":328818,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":213567,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":97314,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":55181,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":50426,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":50426,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":50426,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":50426,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":50426,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":45650,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":40851,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4164856,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4081793,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":4081793,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":4081793,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":4081793,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":4081793,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4020118,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3958645,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4621841,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4514105,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":4514105,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":4514105,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":4514105,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":4514105,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4419282,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4309401,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4201996,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4142179,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":4142179,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":4142179,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":4142179,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":4142179,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4021420,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3980150,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3853630,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3730180,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":3730180,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":3730180,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":3730180,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":3730180,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3614216,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3466946,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7983559,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7750889,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":7750889,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":7750889,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7515735,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7280034,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"LongTermDebtAndCapitalLeaseObligationsCurrent":{"label":"Long-term Debt and Lease Obligation, Current","description":"Amount of long-term debt and lease obligation, classified as current.","units":{"USD":[{"end":"2011-12-31","val":400430,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":400430,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":400430,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":402145,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":404271,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":407095,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":407095,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":407095,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":407095,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":407095,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":409964,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":411391,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":412786,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":414525,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":414525,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":414525,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":414525,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":414525,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":416240,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":419422,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":423384,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":425658,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":425658,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":425658,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":425658,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":425658,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":427036,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":446743,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":448107,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":451148,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":451148,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":451148,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":451148,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":451148,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":453533,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":457485,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":386340,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":278392,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":278392,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":278392,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":278392,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":278392,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":166349,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":56462,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":218720,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":240017,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":240017,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":240017,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":240017,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":240017,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":240357,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":242344,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":420779,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":425663,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":425663,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":425663,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":425663,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":425663,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":431745,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":435115,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":435171,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":483477,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":483477,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":483477,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":483477,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":483477,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":482467,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":497486,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":501161,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":500694,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":500694,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":500694,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":500694,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":500694,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":491470,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":483166,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":737995,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":736531,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":736531,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":736531,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":743740,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":751098,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"LongTermDebtCurrent":{"label":"Long-term Debt, Current Maturities","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2010-12-31","val":490127,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":490127,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":490127,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-06-30","val":230151,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":400388,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":400430,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":400430,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":401006,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive":{"label":"Long-Term Debt, Maturity, after Year Five","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-06-30","val":37400,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2015-06-30","val":1664,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2017-09-30","val":3251606,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3182691,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3112977,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3043247,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2972966,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2901883,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2830252,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2758298,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2685775,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2612458,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2538356,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2470437,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2390855,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2313645,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2237244,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2125535,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5539141,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5330899,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5120562,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4909443,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths":{"label":"Long-Term Debt, Maturity, Year One","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-06-30","val":402145,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":404271,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":407095,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-03-31","val":409964,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":411391,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":412786,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":414525,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":416240,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":419422,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":423384,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":425658,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":427036,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":446743,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":448107,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":451148,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":453533,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":457485,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":386340,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":278392,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":166349,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":56462,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":234436,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":259633,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":259973,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":261960,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":440395,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":445279,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":451361,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":454731,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":454787,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":503093,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":502083,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":517102,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":520777,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":520310,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":511086,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":502782,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":758632,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":757168,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":764377,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":771735,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive":{"label":"Long-Term Debt, Maturity, Year Five","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-06-30","val":440315,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":369091,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":259503,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-03-31","val":148942,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":37400,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2015-06-30","val":19773,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":16528,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":11595,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":6641,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1664,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2017-09-30","val":270111,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":272213,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":274307,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":276465,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":443135,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":396366,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":352615,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":304303,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":289017,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":290342,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":291895,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":312988,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":315374,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":314577,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":312167,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":310884,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":610985,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":615892,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":622381,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":629031,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour":{"label":"Long-Term Debt, Maturity, Year Four","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-06-30","val":428365,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":429645,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":432601,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-03-31","val":436441,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":440315,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":369091,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":259503,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":148942,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":37400,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2015-06-30","val":19414,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":19503,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":19593,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":19682,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":19773,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":16528,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":11595,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6641,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1664,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":261844,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":263881,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":265912,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":268003,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":462388,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":465873,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":472853,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":476446,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":446692,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":399954,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":352615,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":322814,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":307599,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":308995,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":310620,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":314029,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":609084,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":612269,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":613847,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":615564,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree":{"label":"Long-Term Debt, Maturity, Year Three","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-06-30","val":419422,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":423384,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":425657,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-03-31","val":427036,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":428365,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":429644,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":432601,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":436441,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":440315,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":369091,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":259503,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":148942,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":56463,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":19150,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":19238,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":19326,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":19414,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":19503,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":19593,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":19682,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":19773,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":270027,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":267066,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":264414,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":261464,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":448687,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":452068,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":458826,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":462310,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":465821,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":469337,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":472854,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":494675,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":464991,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":418325,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":371055,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":323826,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":591431,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":596685,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":602545,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":608857,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo":{"label":"Long-Term Debt, Maturity, Year Two","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-06-30","val":411391,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":412786,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":414525,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-03-31","val":416240,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":419422,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":423384,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":425657,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":427036,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":428366,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":429645,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":432601,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":436441,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":459032,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":387894,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":278392,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":167918,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":56463,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":19150,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":19238,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":19327,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":19414,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":265574,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":267578,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":269240,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":271294,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":451589,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":449936,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":451853,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":450257,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":452000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":502493,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":493201,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":501833,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":492504,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":487427,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":491015,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":495653,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":740016,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":697082,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":653179,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":608759,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"LongTermDebtNoncurrent":{"label":"Long-term Debt, Excluding Current Maturities","description":"Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2010-12-31","val":2507985,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":2507985,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":2507985,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-06-30","val":2268279,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2039143,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1939362,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":1939362,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":1838623,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"}]}},"ManagementFeeExpense":{"label":"Management Fee Expense","description":"Amount of expenses related to the managing member or general partner for management of the day-to-day business functions of the limited liability company (LLC) or limited partnership (LP).","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":115000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":120000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017"}]}},"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":"2010-01-01","end":"2010-06-30","val":687274,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":417645,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1201044,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":513770,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1635163,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":372968,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1029779,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":1029779,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":656811,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":656811,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1506145,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1506145,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":476366,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":476366,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1979800,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":1979800,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":465597,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":465597,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1106915,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":1106915,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":641318,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":641318,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1890438,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":1890438,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":783523,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":783523,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2417745,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":2417745,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":566811,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":566811,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1386823,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":1386823,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":820012,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":820012,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":2019838,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":2019838,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":633015,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":633015,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":2647968,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":2647968,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":583869,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":583869,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1300163,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1300163,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":716294,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":716294,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1942710,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1942710,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":642547,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":642547,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2565678,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":2565678,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":615872,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":615872,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1547505,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":1547505,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":931633,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":931633,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2311441,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":2311441,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":763936,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":763936,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":3010758,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":3010758,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":715872,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":715872,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1585520,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":1585520,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":869648,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":869648,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2367769,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":2367769,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":782249,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":782249,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3117164,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":3117164,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":848358,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":690352,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1742324,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1362687,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":893966,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":672335,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2582001,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1906841,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":839677,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":544154,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3523710,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":2658878,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":751400,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":751400,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1645144,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1645144,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":893744,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":893744,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2363568,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":2363568,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":718424,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":718424,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3050858,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":3050858,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":766310,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":766310,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1741671,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1741671,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":975361,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":975361,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2523829,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":2523829,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":782158,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":782158,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3147289,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":3147289,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":737673,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":737673,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1541936,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1541936,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":804263,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":804263,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2265382,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":2265382,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":723446,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":723446,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2980356,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":2980356,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":941814,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":941814,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2207397,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":2207397,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":1265583,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":1265583,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3163209,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":955812,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4025385,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1071579,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2705554,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":1633975,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"MarketingExpense":{"label":"Marketing Expense","description":"Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":9000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":9000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":9000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":9000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2016-05-31","end":"2017-03-31","val":25000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-05-31","end":"2017-03-31","val":25000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-03-31","val":45000,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":9000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":45000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":9000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":9000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":53750,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":9000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":8750,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-06-30","val":10500,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":6000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":14000,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":3500,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2020-01-01","end":"2020-06-30","val":2000,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"}]}},"MinorityInterest":{"label":"Stockholders' Equity Attributable to Noncontrolling Interest","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).","units":{"USD":[{"end":"2010-12-31","val":303116,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":303116,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":303116,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":306787,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":297241,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":282379,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":282379,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":282379,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":282379,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":282379,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":271486,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":262940,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":253211,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":254198,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":254198,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":254198,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":254198,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":254198,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":233515,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":224319,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":231808,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":228474,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":228474,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":228474,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":228474,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":228474,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":222043,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":215612,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"}]}},"MinorityInterestIncreaseFromStockIssuance":{"label":"Noncontrolling Interest, Increase from Equity Issuance or Sale of Parent Equity Interest (Deprecated 2013-01-31)","description":"Represents an increase in noncontrolling interest from issuance of additional equity interests to noncontrolling interest holders or the sale of a portion of the parent's controlling interest.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":380077,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":36842,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":36842,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"}]}},"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":517036,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":1882982,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-1125062,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2215784,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1634668,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":1634668,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":2375769,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2375769,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-215145,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-215145,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":599837,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":599837,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-572734,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":-572734,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":627405,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":627405,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-1080915,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-1080915,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-100758,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-100758,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-202488,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-202488,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":75191,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":75191,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-327428,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-327428,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-40377,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-40377,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-583549,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-583549,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-686932,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-686932,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":-791290,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-791290,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-105343,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-105343,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-214865,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-214865,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":-326772,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-326772,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-437988,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-450598,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-91266,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-91266,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-744098,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":-744098,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-857376,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-978503,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-978503,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-116819,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-116819,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-780760,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-780760,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":4483035,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":3442826,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":3442826,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-66239,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-66239,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":414096,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":414096,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":1944501,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":1944501,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-913254,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":-913254,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-97547,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-97547,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-277268,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-277268,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-810471,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-810471,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-923898,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-923898,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-126673,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-126673,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-611651,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-611651,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-928642,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-928642,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":-1267090,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":-1267090,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-414546,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-414546,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-859478,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-859478,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":3622317,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":3020856,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-619141,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2226465,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"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":"2016-01-01","end":"2016-09-30","val":-865800,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":4483035,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"}]}},"NetCashProvidedByUsedInInvestingActivities":{"label":"Net Cash Provided by (Used in) Investing Activities","description":"Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-603410,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":-793423,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-907073,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-82608,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-206711,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-206711,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":-276434,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-276434,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-435163,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-435163,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-90242,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-90242,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-229421,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":-229421,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-374428,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-374428,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-770737,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-770737,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-119440,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-119440,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-327959,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-327959,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-635362,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-635362,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-672569,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-672569,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-183490,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-183490,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-476468,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-476468,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-825734,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-825734,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":-980817,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-980817,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-315795,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-315795,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-622119,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-622119,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":-802469,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-802469,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-954663,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-954663,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-76494,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-76494,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-157335,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":-157335,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-258096,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-443892,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-443892,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-904552,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-904552,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-2533577,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-2533577,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-3563259,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-8023092,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":-5275732,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-571720,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-571720,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-916096,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-916096,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-1557378,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-1557378,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-1735498,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":-1735498,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-303901,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-303901,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-429264,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-429264,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-526775,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-526775,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-793474,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-793474,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-129447,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-129447,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-807996,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-807996,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-1137420,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-1137420,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":-1350099,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":-1350099,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-915899,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-915899,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2922273,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-2922273,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-4956102,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":-7442783,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1610684,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2664078,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"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":"2016-01-01","end":"2016-09-30","val":-258096,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-6996872,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"}]}},"NetCashProvidedByUsedInOperatingActivities":{"label":"Net Cash Provided by (Used in) Operating Activities","description":"Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":162860,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":-938781,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":2152213,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-1921643,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-1506420,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-1506420,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":-1903167,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-1903167,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":620963,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":620963,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-410269,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-410269,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1347590,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":1347590,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-63491,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-63491,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":2774631,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":2774631,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-751768,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-751768,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":32245,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":32245,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-266040,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-266040,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":2565464,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":2565464,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-2519,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-2519,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":714527,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":714527,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":291192,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":291192,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":1786353,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1786353,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-605472,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-605472,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":640373,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":640373,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":-984681,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-984681,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":799853,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":812463,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":137878,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":137878,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":233576,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":233576,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-263813,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":3025585,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":3025585,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":362855,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":362855,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":118015,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":118015,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-236844,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":2928277,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":2928277,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":522473,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":522473,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-975115,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-975115,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-1154756,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-1154756,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":1218079,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":1218079,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-606245,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-606245,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":259139,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":259139,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":1587903,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":1587903,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":5991728,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":5991728,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":287814,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":287814,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-490805,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-490805,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":1377224,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":1377224,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":6207205,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":6207205,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1207802,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":1207802,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":483201,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":483201,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":412319,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":5505697,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-238837,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-5228933,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"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":"2016-01-01","end":"2016-09-30","val":-255389,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-236844,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"}]}},"NetIncomeLoss":{"label":"Net Income (Loss) Attributable to Parent","description":"The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":766455,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":372010,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1617724,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":797680,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":2018124,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":648301,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1037697,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":1037697,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":389396,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":389396,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":2175382,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2175382,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1137685,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1137685,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":2392637,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":2392637,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":364345,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":364345,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":727304,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":727304,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":362959,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":362959,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1497922,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":1497922,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":770618,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":770618,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1962288,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":1962288,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":349052,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":349052,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":521668,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":521668,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":172616,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":172616,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1143333,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":1143333,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":621665,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":621665,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1460992,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1460992,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":223598,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":223598,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":634231,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":634231,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":410633,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":410633,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1537324,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1537324,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":903093,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":903093,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2048077,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":2048077,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-15926,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-15926,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":97771,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":97771,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":113697,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":113697,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":393323,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":393323,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":295552,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":295552,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":460694,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":460694,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-540802,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-540802,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":115739,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":115739,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":656541,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":656541,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1644183,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1644183,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1528444,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1528444,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2095171,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":2095171,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":503924,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":503924,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1456436,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1456436,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":952512,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":952512,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2310062,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":2310062,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":853626,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":853626,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2603534,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":2603534,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":523380,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":523380,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1644731,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1644731,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1121351,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1121351,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2917199,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":2917199,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1272468,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1272468,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2795249,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":2795249,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":715170,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":715170,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1724738,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1724738,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1009568,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1009568,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2849393,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":2849393,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":1124655,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":1124655,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3498714,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":3498714,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":626881,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":626881,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4079202,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":4079202,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":3452321,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":3452321,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":8736032,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":8736032,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":4656830,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":4656830,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":9616683,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":9616683,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1904269,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":1904269,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4505584,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":4505584,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":2601315,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":2601315,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":7776445,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":3270861,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":8403968,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1299281,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":977886,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-321395,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"NetIncomeLossAttributableToNoncontrollingInterest":{"label":"Net Income (Loss) Attributable to Noncontrolling Interest","description":"Amount of Net Income (Loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-53589,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":-53589,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-61080,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":-7491,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-76961,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-20592,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-33171,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-33171,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":-12579,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":-12579,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-42717,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-42717,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-9546,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-9546,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-57579,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-57579,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-10893,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-10893,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-19439,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":-19439,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":-8546,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":-8546,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-29168,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-29168,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-9729,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-9729,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-28181,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-28181,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-20683,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-20683,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-29879,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-29879,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-9196,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-9196,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-22390,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-22390,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":7489,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":7489,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-25724,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-25724,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-6431,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-6431,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-12862,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-12862,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-6431,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-6431,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-17149,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-17149,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-4287,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-4287,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-17149,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-17149,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"}]}},"NotesPayableRelatedPartiesClassifiedCurrent":{"label":"Notes Payable, Related Parties, Current","description":"The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2010-12-31","val":471950,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":471950,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":471950,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"}]}},"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":3112656,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":2059788,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":4848284,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":1768900,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":6132222,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1475888,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3806393,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":3806393,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":2330505,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":2330505,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":5523812,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":5523812,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1717419,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1717419,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":6969646,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":6969646,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1521190,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":1521190,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":3766296,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":3766296,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":2245106,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":2245106,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":5855432,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":5855432,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":2089136,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":2089136,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":7544212,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":7544212,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1716333,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":1716333,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":4414852,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":4414852,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":2698519,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":2698519,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":6600357,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":6600357,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":2185505,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":2185505,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":8576798,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":8576798,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1735894,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1735894,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4584507,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":4584507,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":2848613,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":2848613,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":6842423,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":6842423,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":2257916,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":2257916,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":9106639,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":9106639,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2037418,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":2037418,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5025879,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":5025879,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":2988461,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":2988461,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":8141242,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":8141242,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":3115363,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":3115363,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":10590440,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":10590440,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3201735,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":3201735,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5865345,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":5865345,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":2663610,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":2663610,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":8558911,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":8558911,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":2693566,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":2693566,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":10777541,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":10777541,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2392381,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":2234375,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5270185,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":4890548,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":2877804,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":2656173,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":8120479,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":7445319,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2850294,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2554771,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":10821248,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":9956416,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2306177,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":2306177,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5488991,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":5488991,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":3182814,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":3182814,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":8316261,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":8316261,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":2827270,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":2827270,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":10689016,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":10689016,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2466703,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":2466703,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5654280,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":5654280,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":3187577,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":3187577,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":8585771,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":8585771,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":2931491,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":2931491,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":10986700,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":10986700,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2451089,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":2451089,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5754011,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":5754011,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":3302922,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":3302922,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":8508244,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":8508244,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":2754233,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":2754233,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":11337860,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":11337860,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2914626,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":2914626,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6821866,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":6821866,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":3907240,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":3907240,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":10069979,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":3248113,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":13437822,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3071609,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8750641,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":5679032,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"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":1333221,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":653524,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":2803964,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":1417154,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":3249296,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1033153,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1680202,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":1680202,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":647049,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":647049,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":3308598,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":3308598,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1628396,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1628396,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":3714593,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":3714593,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":620656,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":620656,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1240315,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":1240315,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":619659,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":619659,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":2415546,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":2415546,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":1175231,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":1175231,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":3082660,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":3082660,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":524926,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":524926,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":798563,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":798563,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":273637,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":273637,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1795017,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":1795017,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":996454,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":996454,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":2311941,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":2311941,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":351769,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":351769,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":933941,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":933941,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":582172,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":582172,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2269174,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":2269174,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":1335233,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":1335233,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":3023256,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":3023256,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-769,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-769,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":174868,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":174868,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":175637,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":175637,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":621964,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":621964,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":447096,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":447096,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":749531,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":749531,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-819792,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-819792,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":187502,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":187502,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":1007294,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":1007294,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2394074,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":2394074,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":2206572,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":2206572,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3096142,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":3096142,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":742336,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":742336,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2142753,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":2142753,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1400417,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1400417,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3402139,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":3402139,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1259386,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1259386,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3675430,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":3675430,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":671919,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":671919,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2143140,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":2143140,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1471221,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1471221,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3826826,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":3826826,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1683686,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1683686,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3708173,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":3708173,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":954276,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":954276,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2283812,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":2283812,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1329536,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1329536,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3758466,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":3758466,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":1474654,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":1474654,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":4613360,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":4613360,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":691182,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":691182,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5095772,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":5095772,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":4404590,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":4404590,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":11088780,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":11088780,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":5993008,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":5993008,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":12163562,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":12163562,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2466095,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":2466095,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5831287,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":5831287,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":3365192,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":3365192,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":10037655,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":4206368,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":10858865,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1664373,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1334985,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-329388,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"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":25000,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":25000,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":50000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":49986,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":25000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":24948,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":75000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":74844,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":25000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":24858,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":100000,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":99792,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":25000,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":24521,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":49043,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":24521,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":73564,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":24521,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":98086,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":24339,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"}]}},"OperatingLeaseExpense":{"label":"Operating Lease, Expense","description":"Amount of operating lease expense. Excludes sublease income.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":25000,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":25000,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":50000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":50000,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":25000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":25000,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":75000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":75000,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":25000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":25000,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":100000,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":100000,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":25000,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":25000,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":49000,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":49043,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":24000,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":24521,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":74000,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":73564,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":25000,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":24521,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":98000,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":98000,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":24000,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":24339,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":48678,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":24339,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":73017,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":24339,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":97000,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":24553,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2021-03-31","val":247621,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"}]}},"OperatingLeaseLiabilityCurrent":{"label":"Operating Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.","units":{"USD":[{"end":"2019-03-31","val":81014,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":81759,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":82511,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":83270,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":83270,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":83270,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":83270,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":83270,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":84037,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":84809,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":85590,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":86377,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":86377,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":86377,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":86377,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":86377,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":87172,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":87974,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":88783,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":89600,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":89600,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":89600,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":90424,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":91256,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"OperatingLeaseLiabilityNoncurrent":{"label":"Operating Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.","units":{"USD":[{"end":"2019-03-31","val":331658,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":310936,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":290025,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":268920,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":268920,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":268920,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":268920,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":268920,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":247621,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":226127,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":204434,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":182543,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":182543,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":182543,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":182543,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":182543,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":160449,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":138153,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":115651,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":92943,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":92943,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":92943,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":70025,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":46897,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"OperatingLeasePayments":{"label":"Operating Lease, Payments","description":"Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":94800,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":94800,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":94800,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":94800,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2019-03-31","val":412672,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":392695,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":372536,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":352190,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":352190,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":352190,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":352190,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":352190,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":331658,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":310936,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":290024,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":268920,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":268920,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":268920,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":268920,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":268920,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":247621,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":226127,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":204434,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":182543,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":182543,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":182543,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":160449,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":138153,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"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":542610,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1051874,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":937069,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":824514,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":797292,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":636608,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017Q4I"},{"end":"2018-12-31","val":499921,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"},{"end":"2021-03-31","val":260700,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"}]}},"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":103864,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-12-31","val":96064,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":96064,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":96064,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":148564,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":126689,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017Q4I"},{"end":"2018-12-31","val":96064,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"},{"end":"2021-03-31","val":94800,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Operating Leases, Future Minimum Payments, Due in Five Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":103983,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-12-31","val":103983,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":103983,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":103983,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":103983,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":103983,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017Q4I"},{"end":"2018-12-31","val":103983,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Operating Leases, Future Minimum Payments, Due in Four Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":101944,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-12-31","val":101944,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":101944,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":101944,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":101944,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":101944,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017Q4I"},{"end":"2018-12-31","val":101944,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Operating Leases, Future Minimum Payments, Due in Three Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":99945,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-12-31","val":99945,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":99945,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":99945,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":99945,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":99945,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017Q4I"},{"end":"2018-12-31","val":99945,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"},{"end":"2021-03-31","val":71100,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"}]}},"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":97985,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-12-31","val":97985,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":97985,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":97985,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":128610,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":97985,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017Q4I"},{"end":"2018-12-31","val":97985,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018Q4I"},{"end":"2021-03-31","val":94800,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"}]}},"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":34889,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-12-31","val":551953,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":437148,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":324593,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":214246,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":106062,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017Q4I"}]}},"OperatingLeasesRentExpenseMinimumRentals":{"label":"Operating Leases, Rent Expense, Minimum Rentals","description":"This element represents the payments that the lessee is obligated to make or can be required to make in connection with a property under the terms of an agreement classified as an operating lease, excluding contingent rentals and a guarantee by the lessee of the lessor's debt and the lessee's obligation to pay (apart from the rental payments) executory costs such as insurance, maintenance, and taxes.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":94800,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":94800,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":94800,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":94800,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":94800,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":94800,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":94800,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-12-31","val":94800,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":94800,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"}]}},"OperatingLeasesRentExpenseNet":{"label":"Operating Leases, Rent Expense, Net","description":"Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.","units":{"USD":[{"start":"2012-10-01","end":"2013-09-30","val":8000,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013"}]}},"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.037,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.037,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.037,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.037,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":0.037,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":0.037,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.037,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.037,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.037,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.037,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":0.037,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":0.037,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":0.037,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":0.037,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.037,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.037,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.037,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.037,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":0.037,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":0.037,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.037,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.037,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"OperatingLossCarryforwards":{"label":"Operating Loss Carryforwards","description":"Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.","units":{"USD":[{"end":"2015-12-31","val":5561354,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4676600,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":4676600,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-12-31","val":5636482,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017Q4I"}]}},"OtherAccruedLiabilitiesCurrent":{"label":"Other Accrued Liabilities, Current","description":"Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":234611,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-12-31","val":293469,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":293469,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":334153,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":334153,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":490396,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":490396,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":337963,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":337963,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":266416,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":266416,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-12-31","val":188107,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":188107,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-12-31","val":249538,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":249538,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":266352,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":266352,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-12-31","val":360042,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":360042,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":367897,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2010-12-31","val":75036,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":75036,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":75036,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":57541,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":64093,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":33442,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":33442,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":33442,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":33442,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":33442,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":28475,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":26833,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":25591,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":24350,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":24350,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":24350,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":24350,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":24350,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":23108,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":21866,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":20625,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":130803,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":130803,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":130803,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":130803,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":130803,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":129562,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":179173,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":6325,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":6550,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":6550,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":6550,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1095458,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5175,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4600,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-12-31","val":1037968,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax (Deprecated 2012-01-31)","description":"Adjustment that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency of the reporting entity, net of tax.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":6868,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":32557,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":4520,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":-2348,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":5086,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":3453,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3971,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":518,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":212,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-3759,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":3855,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":3871,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax","description":"Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":3971,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":518,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":212,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-3759,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":3855,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":3871,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-482,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":-482,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":-4353,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":-4353,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":6356,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":6356,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":6838,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":6838,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":6277,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":6277,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-2150,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-2150,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-6613,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-6613,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-4463,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-4463,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-3175,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-3175,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":3438,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":3438,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-4649,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-4649,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-4161,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-4161,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3793,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":3793,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":7954,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":7954,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-6499,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-6499,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-10292,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-10292,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-12707,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-12707,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-8115,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-8115,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-5768,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-5768,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":2347,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":2347,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-5844,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-5844,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-76,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-76,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-5279,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-5279,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2334,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":2334,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-206,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":-206,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":-2540,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":-2540,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1091,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-1091,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-885,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-885,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-2113,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-2113,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1559,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-1559,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-800,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-800,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":759,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":759,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-920,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-920,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-120,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-120,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-1496,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":-1496,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-3466,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-3466,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-3844,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-3844,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-378,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-378,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-4013,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-4013,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-169,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-169,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-7683,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":-7683,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1497,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":1497,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2010,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":2010,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":513,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":513,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":778,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":778,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-1232,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-1232,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1243,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":1243,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2328,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-2328,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1382,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-1382,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":946,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":946,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1663,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-1663,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":-281,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":-281,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":167,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":167,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-596,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-596,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":481,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":481,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":1077,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":1077,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-673,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":-1154,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1988,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":962,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-954,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"OtherInventoryInventoryAtOffSitePremises":{"label":"Other Inventory, Inventory at off Site Premises, Gross","description":"Gross amount of merchandise or materials to which the entity holds the title, but physically at another entity's facilities (for example, but not limited to, work in process may be temporarily at the site of a subcontractor).","units":{"USD":[{"end":"2011-12-31","val":570000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":570000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":570000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":523000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":548000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":487000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":487000,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":487000,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":487000,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":487000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":518000,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":500000,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":568000,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":408000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":408000,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":408000,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":408000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":413000,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-09-30","val":551000,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":493000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":493000,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":493000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":493000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":493000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":474000,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":485000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":651000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":543000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":543000,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":543000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":543000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":543000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":469000,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":459000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":801000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":551000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":551000,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":551000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":551000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":551000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":538000,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":538000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":754000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":494000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":494000,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":494000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":494000,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":494000,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":506000,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":484000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":825000,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":495000,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":495000,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":495000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":495000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":495000,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":468000,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":430000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":775000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":562000,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":562000,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":562000,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":562000,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":562000,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":547000,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":461000,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":749000,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":629000,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":629000,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":629000,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":629000,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":629000,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":712000,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":804000,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2021-06-30","val":1047000,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q2I"},{"end":"2021-12-31","val":1051000,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":1051000,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":1051000,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":987000,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":712000,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"OtherInventoryWarehouse":{"label":"Other Inventory, Warehouse, Gross","description":"Gross amount of merchandise, goods, commodities, or supplies held by the entity in a building or part of a building for future sale.","units":{"USD":[{"end":"2013-12-31","val":408000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q4I"},{"end":"2014-06-30","val":444000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"}]}},"OtherNoncashIncomeExpense":{"label":"Other Noncash Income (Expense)","description":"Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-87904,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":-178687,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-93035,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-2128,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-51586,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-51586,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":-122462,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-122462,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":17989,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":17989,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-28704,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-28704,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-18493,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":-18493,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-87654,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-87654,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-15457,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-15457,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-11510,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-11510,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-24211,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-24211,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-132499,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-132499,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-61824,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-61824,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":36886,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":36886,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-2031,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-2031,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-29868,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-29868,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":17664,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":17664,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-23874,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-23874,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-33030,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-33030,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":-94799,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-94799,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-8016,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-1578,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2366,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":2366,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-92334,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":-92334,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-149094,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-136194,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-10772,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-14044,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-20736,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-20736,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-31413,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-4612,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-58277,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":2839,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-4612,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":-4612,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2800,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-974,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-246,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-246,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-42,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-42,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-3378,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":6436,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1076,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-1076,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1151,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-1151,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":884,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":884,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":897,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":897,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":483,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":483,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":904,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":904,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":1061,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":1061,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":549,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":549,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1572,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":1572,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1294,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":1294,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":690,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":-1975,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-311,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-346,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"OtherNonoperatingExpense":{"label":"Other Nonoperating Expense","description":"Amount of expense related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":12522,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":12522,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":12522,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":12522,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":12522,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":12522,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":12522,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":12522,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"}]}},"OtherNonoperatingIncome":{"label":"Other Nonoperating Income","description":"Amount of income related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":22317,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":53113,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":30796,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":54879,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":23948,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":25511,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":25511,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":1563,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":1563,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":38738,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":38738,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":13227,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":13227,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":50499,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":50499,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1056,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":1056,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2822,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":2822,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":1766,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":1766,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-627,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-627,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-3449,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-3449,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":4489,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":4489,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":6319,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":6319,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"}]}},"OtherSellingGeneralAndAdministrativeExpense":{"label":"Other Selling, General and Administrative Expense","description":"Amount of selling, general and administrative expense classified as other.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":189697,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":163728,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018"}]}},"PaymentsForProceedsFromInvestments":{"label":"Payments for (Proceeds from) Investments","description":"The net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":103627,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":100427,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":97927,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-36842,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-36842,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":-36842,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-09-30","val":-36842,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-36842,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-36842,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-36842,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"}]}},"PaymentsForRepurchaseOfWarrants":{"label":"Payments for Repurchase of Warrants","description":"The aggregate amount paid by the entity to reacquire the right to purchase equity shares at a predetermined price, usually issued together with corporate debt.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":901950,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"}]}},"PaymentsOfDebtIssuanceCosts":{"label":"Payments of Debt Issuance Costs","description":"The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":170022,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":170022,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":196095,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":196095,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":196095,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":196095,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"}]}},"PaymentsOfDividendsCommonStock":{"label":"Payments of Ordinary Dividends, Common Stock","description":"Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":440016,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":440016,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":440016,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":440016,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":440016,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":440016,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2016-01-01","end":"2016-06-30","val":540531,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":540531,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":540531,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":540531,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":540531,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":540531,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-05-01","end":"2017-05-11","val":549255,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-05-01","end":"2017-05-11","val":549255,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q1I"},{"start":"2017-01-01","end":"2017-06-30","val":549255,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":549255,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":549255,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":549255,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":549255,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":549255,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":555275,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":555275,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":555275,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":555275,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":555275,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":555275,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":468306,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":468306,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":468306,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":468306,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":468306,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":468306,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":378484,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":378484,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":567726,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":567726,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":757362,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":757362,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":284454,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":284454,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":568908,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":568908,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":853482,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":1138737,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":380392,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":760784,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"PaymentsRelatedToTaxWithholdingForShareBasedCompensation":{"label":"Payment, Tax Withholding, Share-based Payment Arrangement","description":"Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":8424,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":8424,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":22468,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":22468,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":22468,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":22468,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":25794,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":25794,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":20949,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":20949,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":19991,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":19991,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":37800,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"PaymentsToAcquireIntangibleAssets":{"label":"Payments to Acquire Intangible Assets","description":"The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":177036,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":177036,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":177036,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2015-01-01","end":"2015-06-30","val":6594,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":6594,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":11902,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":11902,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":11902,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":11902,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2018-01-01","end":"2018-09-30","val":376722,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":376722,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":376722,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":376722,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":75000,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":75000,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"}]}},"PaymentsToAcquireInterestInJointVenture":{"label":"Payments to Acquire Interest in Joint Venture","description":"The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":150000,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":150000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"}]}},"PaymentsToAcquireInterestInSubsidiariesAndAffiliates":{"label":"Payments to Acquire Interest in Subsidiaries and Affiliates","description":"The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":150000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":150000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"}]}},"PaymentsToAcquirePropertyPlantAndEquipment":{"label":"Payments to Acquire Property, Plant, and Equipment","description":"The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":322747,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":515960,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":632110,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":119450,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":243553,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":243553,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":313276,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":313276,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":472005,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":472005,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":90242,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":90242,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":229421,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":229421,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":374428,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":374428,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":770737,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":770737,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":119440,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":119440,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":327959,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":327959,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":475362,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":475362,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":512569,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":512569,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":183490,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":183490,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":476468,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":476468,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":675734,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":675734,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":830817,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":830817,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":370795,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":370795,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":670525,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":670525,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":845567,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":845567,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":997761,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":997761,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":76494,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":76494,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":157335,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":157335,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":258096,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":258096,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":443892,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":443892,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":904552,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":904552,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2533577,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":2533577,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":3563259,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":3563259,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":5275732,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":5275732,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":571720,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":571720,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":916096,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":916096,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":1180656,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":1180656,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":1358776,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":1358776,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":303901,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":303901,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":429264,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":429264,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":526775,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":526775,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":718474,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":718474,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":541104,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":541104,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1219653,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1219653,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":1549077,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":1549077,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":1836756,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":1836756,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":915899,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":915899,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2922273,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":2922273,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":4956102,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":7442783,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1610684,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2664078,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"PreconfirmationPrepaidAndOtherCurrentAssets":{"label":"Preconfirmation, Prepaid and Other Current Assets","description":"Amount of prepaid and other current assets at the balance sheet date before fresh-start adjustments.","units":{"USD":[{"end":"2014-12-31","val":40000,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q4I"},{"end":"2015-03-31","val":40000,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"}]}},"PrepaidAdvertising":{"label":"Prepaid Advertising","description":"Amount of consideration paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2014-12-31","val":40000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q4I"},{"end":"2015-12-31","val":40000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"}]}},"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":289930,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":289930,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":289930,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":430198,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":472658,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":424168,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":424168,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":424168,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":424168,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":424168,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":446651,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":583426,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":536621,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":530305,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":530305,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":530305,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":530305,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":530305,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":681354,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":576570,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":665432,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":621107,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":621107,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":621107,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":621107,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":621107,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":773663,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":711964,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":803757,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":844783,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":844783,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":40000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":851333,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":851333,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1065321,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":40000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1008489,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":942820,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":942820,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":942820,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":942820,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":942820,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1155669,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":883804,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1015785,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1013952,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1013952,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1013952,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1013952,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1013952,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":835418,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":732570,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1086170,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1013213,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":1013213,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1013213,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1013213,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1013213,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1050716,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1118583,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1259085,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1010641,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":1010641,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1010641,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1010641,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1010641,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1090088,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":820280,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":971705,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":935022,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":935022,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":935022,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":935022,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":935022,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1003586,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":882232,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":978806,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1259786,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":1259786,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":1259786,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":1259786,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1259786,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1422382,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1527435,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1970210,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2093971,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":2093971,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":2093971,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1585477,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1726522,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"PrepaidExpenseCurrentAndNoncurrent":{"label":"Prepaid Expense","description":"Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.","units":{"USD":[{"end":"2013-12-31","val":50000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":40000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":40000,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":40000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":40000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":40000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"}]}},"ProceedsFromIssuanceOfCommercialPaper":{"label":"Proceeds from Issuance of Commercial Paper","description":"The cash inflow from borrowing by issuing commercial paper.","units":{"USD":[{"start":"2017-06-16","end":"2017-06-27","val":4500000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"start":"2017-09-01","end":"2017-09-26","val":4500000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"}]}},"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":"2011-01-01","end":"2011-09-30","val":2430000,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2430000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":2430000,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":2430000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2017-01-01","end":"2017-09-30","val":4500000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":4500000,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":4500000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":4500000,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4500000,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4500000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2021-01-01","end":"2021-09-30","val":4989789,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":4989789,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"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":"2017-01-01","end":"2017-09-30","val":1000000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1000000,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1000000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":1000000,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":1100000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1100000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":2750000,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":2750000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":2750000,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":2750000,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":1000000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1000000,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":1000000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":1000000,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":1000000,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":1000000,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2022-01-01","end":"2022-06-30","val":3459500,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"ProceedsFromNotesPayable":{"label":"Proceeds from Notes Payable","description":"The cash inflow from a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":471950,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"}]}},"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":"2017-09-01","end":"2017-09-26","val":4500000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"}]}},"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":750000,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":2200000,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-250000,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":3150000,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2600000,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":2600000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":3400000,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":3400000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":850000,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":850000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":700000,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":700000,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-450000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":-450000,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":850000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":850000,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-850000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-850000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":300000,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":300000,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"}]}},"ProceedsFromSaleOfPropertyPlantAndEquipment":{"label":"Proceeds from Sale of Property, Plant, and Equipment","description":"The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":55000,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":55000,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":55000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":55000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":55000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":55000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":55000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":55000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"}]}},"ProceedsFromStockOptionsExercised":{"label":"Proceeds from Stock Options Exercised","description":"Amount of cash inflow from exercise of option under share-based payment arrangement.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":7085,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":7085,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":7085,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":6300,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":6300,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":6300,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":6300,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":65125,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":65125,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":78020,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":78020,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":78020,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":78020,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":169496,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":169496,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":79667,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":79667,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":79667,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":79667,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":63250,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":63250,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":63250,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":63250,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":63250,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":63250,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":63250,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":63250,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2016-01-01","end":"2016-03-31","val":21600,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":21600,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":21600,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":21600,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":21600,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":21600,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":21600,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":21600,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":26400,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":26400,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2019-01-01","end":"2019-03-31","val":13799,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":13799,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":13799,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":13799,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":13799,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":13799,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":13799,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":13799,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":20700,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":20700,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":20700,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":20700,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":20700,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":20700,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"}]}},"ProceedsFromWarrantExercises":{"label":"Proceeds from Warrant Exercises","description":"The cash inflow associated with the amount received from holders exercising their stock warrants.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":471950,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":471950,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2010-12-01","end":"2010-12-31","val":471950,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"}]}},"ProfitLoss":{"label":"Net Income (Loss), Including Portion Attributable to Noncontrolling Interest","description":"The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":712866,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":318421,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1556644,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":790189,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1941163,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":627709,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1004526,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":1004526,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":376817,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":376817,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":2132665,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2132665,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1128139,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1128139,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":2335058,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":2335058,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":353452,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":353452,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":707865,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":707865,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":354413,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":354413,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1468754,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":1468754,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":760889,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":760889,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1934107,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":1934107,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":328369,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":328369,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":491789,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":491789,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":163420,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":163420,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1120943,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":1120943,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":629154,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":629154,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1435268,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1435268,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":217167,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":217167,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":621369,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":621369,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":404202,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":404202,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1520175,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1520175,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":898806,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":898806,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2030928,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":2030928,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-15926,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":97771,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":113697,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":393323,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":295552,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":460694,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":460694,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2095171,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2020-01-01","end":"2020-03-31","val":626881,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":8736032,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":4656830,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":1904269,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-09-30","val":7776445,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":3270861,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"}]}},"PropertyPlantAndEquipmentAdditions":{"label":"Property, Plant and Equipment, Additions","description":"Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":50520,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"PropertyPlantAndEquipmentGross":{"label":"Property, Plant and Equipment, Gross","description":"Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2011-12-31","val":13180125,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":13180125,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":13180125,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":13406388,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":13541219,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":13860626,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":13860626,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":13860626,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":13860626,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":13860626,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":13980067,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":14188585,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":14335988,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":14373195,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":14373195,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":14373195,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":14373195,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":14373195,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":14517249,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":14810227,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":15009493,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":15089941,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":15089941,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":15089941,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":15089941,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":15089941,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":15371191,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":15771113,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":15946155,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":16098349,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":16098349,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":16098349,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":16098349,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":16098349,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":16136570,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":16217411,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":16285909,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":16471705,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":16471705,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":16471705,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":16471705,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":16471705,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":17376257,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":18963764,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":19993446,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":21710762,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":21710762,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":21710762,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":21710762,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":21710762,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":22287386,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":22631762,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":22891418,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":23069538,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":23069538,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":23069538,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":23069538,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":23069538,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":23328947,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":23454310,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":23551821,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":23095624,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":23095624,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":23095624,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":23095624,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":23095624,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":23558139,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":24239725,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":24569149,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":24856828,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":24856828,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":24856828,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":24856828,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":24856828,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":25772727,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":27761629,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":29795458,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":31996265,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":31996265,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":31996265,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":33606949,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":34660343,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"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":5421787,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":5421787,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":5421787,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":5298080,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":5214748,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":5213333,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":5213333,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":5213333,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":5213333,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":5213333,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":5141191,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":5119396,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5100690,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5327909,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":5327909,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":5327909,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":5327909,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":5327909,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":5273714,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5304787,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5266114,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":5116441,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":5116441,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":5116441,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":5116441,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":5116441,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5116274,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5220618,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5220565,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5172882,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":5172882,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":5172882,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":5172882,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":5172882,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5271944,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5463974,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5423700,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5356388,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":5356388,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":5356388,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":5356388,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":5356388,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5203611,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5057368,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4931716,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4895973,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":4895973,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":4895973,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":4895973,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":4895973,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5571499,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6977248,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7785816,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":9291667,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":9291667,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":9291667,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":9291667,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":9291667,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":9646877,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9730198,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":9728231,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9649237,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":9649237,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":9649237,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":9649237,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":9649237,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9719404,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9587836,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9432208,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9338227,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":9338227,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":9338227,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":9338227,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":9338227,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9590761,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":10035441,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10091375,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":10101962,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":10101962,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":10101962,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":10101962,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":10101962,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10736332,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12449925,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":14180888,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":16360218,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":16360218,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":16360218,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":17642008,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":18310426,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"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":"2016-01-01","end":"2016-12-31","val":-3272,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":26801,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":61116,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":198839,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":198839,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1826,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":74872,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":74872,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":77732,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":77732,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":35145,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":35145,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-32700,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-32700,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":942,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":942,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":32908,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":32908,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":6134,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":6134,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":15935,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":15935,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":132711,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":132711,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":213398,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":213398,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":196887,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":196887,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":88289,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":88289,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":92057,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":92057,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":170978,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":311123,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":80003,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":73207,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty":{"label":"Related Party Transaction, Selling, General and Administrative Expenses from Transactions with Related Party","description":"Amount of selling, general and administrative expenses resulting from transactions, excluding transactions that are eliminated in consolidated or combined financial statements, with related party.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":100000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":50000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":178000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":78000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":332000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":60000,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":146000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":146000,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":86000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":86000,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":216000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":216000,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":70000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":70000,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":335000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":335000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":102000,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":102000,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":236000,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":236000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":134000,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":134000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":319000,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":319000,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":83000,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":83000,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":406000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":406000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":92000,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":92000,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":239000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":239000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":147000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":147000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":382000,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":382000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":143000,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":143000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":478000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":478000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":107000,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":107000,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":269000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":269000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":162000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":162000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":381000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":381000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":112000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":112000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":527000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":527000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":123000,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":123000,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":302000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":302000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":179000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":179000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":485000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":485000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":183000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":183000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":621000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":735000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":148000,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":169000,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":380000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":429000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":232000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":260000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":612000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":690000,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":232000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":261000,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":884000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":764000,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":178000,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":149000,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":429000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":376000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":251000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":227000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":653000,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":577000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":224000,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":201000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":760000,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":760000,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":155000,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":370000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":215000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":591000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":221000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":779000,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"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":"2017-01-01","end":"2017-12-31","val":1000000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":1000000,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2750000,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":2750000,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":600000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":600000,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":1000000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":1000000,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":1000000,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":1000000,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"}]}},"RepaymentsOfLongTermDebt":{"label":"Repayments of Long-term Debt","description":"The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":240049,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":324103,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":452147,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":462266,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":499682,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":499682,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":2988581,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2988581,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":3088320,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":3088320,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":100163,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":100163,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":200754,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":200754,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":300615,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":300615,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":400411,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":400411,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":100758,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":100758,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":202488,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":202488,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":304476,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":304476,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":407095,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":407095,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":103627,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":103627,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":206783,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":206783,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":310166,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":310166,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":414524,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":414524,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":105343,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":105343,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":214865,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":214865,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":326772,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":326772,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":437988,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":437988,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":112866,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":112866,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":225167,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":225167,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":338445,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":338445,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":451148,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":451148,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":116819,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":116819,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":231505,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":231505,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":275220,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":275220,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":315756,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":315756,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":66239,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":66239,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":130629,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":130629,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":224430,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":224430,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":332185,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":332185,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":111346,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":111346,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":222761,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":222761,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":335015,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":335015,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":448442,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":448442,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":126673,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":126673,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":253867,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":253867,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":381616,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":381616,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":510437,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":510437,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":130092,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":130092,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":290570,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":290570,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":513990,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":753284,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":233104,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":466606,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"RepaymentsOfNotesPayable":{"label":"Repayments of Notes Payable","description":"The cash outflow for a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2011-01-01","end":"2011-03-31","val":471950,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":471950,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":471950,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-09-30","val":471950,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":471950,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":471950,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":471950,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"}]}},"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":"2011-01-01","end":"2011-12-31","val":58000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":76000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":76000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":60000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":60000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":45000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":45000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":78000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":78000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":46000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":46000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":21000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":10500,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":31500,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":10500,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":42000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":42000,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":21000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":10500,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":31500,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":10500,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":49000,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":49000,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":59000,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":59000,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":12000,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":54000,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":54000,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":55000,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"RestrictedCash":{"label":"Restricted Cash","description":"Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.","units":{"USD":[{"end":"2021-03-31","val":318000,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"}]}},"RestrictedCashAndCashEquivalents":{"label":"Restricted Cash and Cash Equivalents","description":"Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2017-09-30","val":3433613,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2747360,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017Q4I"}]}},"RestrictedCashAndCashEquivalentsAtCarryingValue":{"label":"Restricted Cash and Cash Equivalents, Current","description":"Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2017-12-31","val":2747360,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":2747360,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":2747360,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":2747360,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2754962,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2765346,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2562725,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2332877,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":2332877,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":2332877,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":2332877,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":2332877,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2163226,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2175963,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1876804,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1885098,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":1885098,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":1885098,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1885098,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":1885098,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1891918,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1422146,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":739036,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":477426,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":477426,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":477426,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":477426,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":477426,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":317724,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"}]}},"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":3666211,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":3666211,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":3666211,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":4703908,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":5841593,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":6058848,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":6058848,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":6058848,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":6058848,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":6058848,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":6423193,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":6786152,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":7556770,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":8021136,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":8021136,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":8021136,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":8021136,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":8021136,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":8370188,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":8542804,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":9164469,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":9482128,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":9482128,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":9482128,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":9482128,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":9482128,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":9265710,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":9676343,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":10579436,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":11090189,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":11090189,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":11090189,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":11090189,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":11090189,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":11074263,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":11187960,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":11483512,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":11550883,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":11550883,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":11550883,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":11550883,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":11550883,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":10469550,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":11126091,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":12654535,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":13105523,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":13105523,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":13105523,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":13105523,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":13105523,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":13609447,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":14012704,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":14866330,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":15159802,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":15159802,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":15159802,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":15159802,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":15159802,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":15127907,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":16249258,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":17521726,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":17399776,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":17399776,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":17399776,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":17399776,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":17399776,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":17647612,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":18657180,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":19781835,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":20431156,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":20431156,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":20431156,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":20431156,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":20431156,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":21058037,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":24131874,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":28599462,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":29290477,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":29290477,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":29290477,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":29290477,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":29290477,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":30910292,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":33227153,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":36213440,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":36555708,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":36555708,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":36555708,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":37474597,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":36772810,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"RevenueFromRelatedParties":{"label":"Revenue from Related Parties","description":"Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":834000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":404000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1159000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":325000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1764000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":227000,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":611000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":611000,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":384000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":384000,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":997000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":997000,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":386000,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":386000,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1487000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":1487000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":471000,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":471000,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":940000,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":940000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":469000,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":469000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1337000,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":1337000,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":397000,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":397000,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1834000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1834000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":713000,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":713000,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1008000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1008000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":295000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":295000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1474000,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1474000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":466000,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":466000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1956000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1956000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":725000,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":725000,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1218000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":1218000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":493000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":493000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1416000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1416000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":198000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":198000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":2075000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":2075000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":546000,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":546000,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1006000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":1006000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":460000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":460000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1269000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1269000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":263000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":263000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1850000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1850000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":747000,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":747000,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1286000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1286000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":539000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":539000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1525000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1525000,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":239000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":239000,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2070000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":2070000,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":820000,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":820000,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1189000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1189000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":369000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":369000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1533000,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":1533000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":344000,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":344000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2190000,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":2190000,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":752000,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":752000,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1254000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1254000,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":502000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":502000,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1531000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":1531000,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":277000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":277000,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1788000,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":1788000,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":651000,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":651000,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1032000,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1032000,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":381000,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":381000,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1366000,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":1366000,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":334000,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":334000,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2212000,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":2212000,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":513000,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":513000,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1056000,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":1056000,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":543000,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":543000,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1644000,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":588000,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2373000,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":492000,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":944000,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":452000,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"Revenues":{"label":"Revenues","description":"Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":17842996,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":9622442,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":29178074,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":11335078,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":37940978,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8384213,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":19782752,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":19782752,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":11398539,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":11398539,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":32964533,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":32964533,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":13181781,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":13181781,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":41799545,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":41799545,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":9081117,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":9081117,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":20025814,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":20025814,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":10944697,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":10944697,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":32528596,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":32528596,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":12502782,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":12502782,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":42259487,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":42259487,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7819503,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":7819503,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":23521125,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":23521125,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":15701622,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":15701622,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":42682497,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":42682497,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":19161372,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":19161372,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":55561169,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":55561169,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":13131224,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":13131224,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":28820209,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":28820209,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":15688985,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":15688985,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":50303263,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":21483054,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":64298595,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":12737329,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":27946163,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":15208834,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"SalesDiscountsReturnsAndAllowancesGoods":{"label":"Sales Discounts, Returns and Allowances, Goods (Deprecated 2018-01-31)","description":"Aggregate of: (i) sales discounts given by the entity, including, but not limited to, early payments of accounts due, (ii) the total deduction from sales during the period arising from goods returned by customers (other than under warranty provisions), and (iii) price reductions (allowance, price protection agreements) given by the entity. Discounts, returns and allowances are a deduction from gross revenue in arriving at net revenue.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":539518,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":338976,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1050706,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":511188,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1817663,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":352970,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":804301,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":804301,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":451331,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":451331,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1349944,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1349944,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":545643,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":545643,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1967303,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":1967303,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":296634,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":296634,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":809523,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":809523,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":512889,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":512889,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1297936,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":1297936,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":488413,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":488413,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2022929,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":2022929,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":338725,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":338725,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":690363,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":690363,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":351638,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":351638,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1127666,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":1127666,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":437303,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":437303,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1703776,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1703776,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":319326,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":319326,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":674337,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":674337,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":355011,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":355011,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1176586,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1176586,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":502249,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":502249,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1905369,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1905369,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":325914,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":325914,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":732045,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":732045,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":406131,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":406131,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1234786,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1234786,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":502741,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":502741,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1797632,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":322455,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":749558,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":427103,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1344384,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":594826,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"}]}},"SalesRevenueGoodsGross":{"label":"Sales Revenue, Goods, Gross (Deprecated 2018-01-31)","description":"Aggregate revenue during the period from sale of goods in the normal course of business, before deducting returns, allowances and discounts.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":13090811,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":7692395,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":22621021,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":9530210,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":29221396,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":7085477,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":15754782,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":15754782,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":8669305,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":8669305,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":26184476,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":26184476,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":10429694,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":10429694,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":33648366,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":33648366,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":6301349,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":6301349,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":14695903,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":14695903,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":8394554,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":8394554,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":25446178,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":25446178,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":10750275,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":10750275,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":33061823,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":33061823,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":6651028,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":6651028,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":15180378,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":15180378,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":8529350,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":8529350,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":26058406,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":26058406,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":10878028,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":10878028,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":34407254,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":34407254,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":6240025,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":6240025,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":15407831,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":15407831,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":9167806,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":9167806,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":26342525,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":26342525,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":10934694,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":10934694,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":35832357,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":35832357,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":6328343,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":6328343,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":15473179,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":15473179,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":9144836,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":9144836,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":26812739,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":26812739,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":11339560,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":11339560,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":35785119,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":7072535,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":16223981,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":9151446,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":29025944,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":12801963,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"}]}},"SalesRevenueNet":{"label":"Revenue, Net (Deprecated 2018-01-31)","description":"Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":12551293,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":7353419,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":21570315,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":9019022,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":27403733,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":6732507,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":14950481,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":14950481,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":8217974,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":8217974,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":24834532,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":24834532,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":9884051,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":9884051,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":31681063,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":31681063,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":6004715,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":6004715,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":13886380,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":13886380,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":7881665,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":7881665,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":24148242,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":24148242,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":10261862,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":10261862,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":31038894,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":31038894,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":6312303,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":6312303,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":14490015,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":14490015,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":8177712,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":8177712,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":24930740,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":24930740,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":10440725,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":10440725,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":32703478,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":32703478,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":5920699,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":5920699,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":14733494,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":14733494,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":8812795,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":8812795,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":25165939,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":25165939,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":10432445,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":10432445,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":33926988,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":33926988,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":6002429,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":6002429,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":14741134,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":14741134,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":8738705,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":8738705,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":25577953,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":25577953,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":10836819,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":10836819,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":33987487,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":33987487,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":6750080,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":6750080,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":15474423,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":15474423,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":8724343,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":8724343,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":27681560,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":27681560,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":12207137,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":12207137,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":36205444,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":36205444,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":8391979,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":8220554,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":18294696,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":9902717,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":29946247,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":11651551,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":38933458,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8384213,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"}]}},"SellingGeneralAndAdministrativeExpense":{"label":"Selling, General and Administrative Expense","description":"The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":2425382,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":1642143,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":3647240,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":1255130,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":4497059,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1102920,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2776614,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":2776614,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":1673694,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":1673694,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":4017667,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":4017667,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1241053,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1241053,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":4989846,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":4989846,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1055593,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":1055593,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2659381,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":2659381,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":1603788,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":1603788,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":3964994,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":3964994,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":1305613,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":1305613,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":5126467,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":5126467,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1149522,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":1149522,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3028029,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":3028029,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":1878507,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":1878507,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":4580519,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":4580519,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":1552490,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":1552490,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":5928830,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":5928830,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1152025,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1152025,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3284344,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":3284344,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":2132319,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":2132319,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":4899713,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":4899713,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":1615369,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":1615369,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":6540961,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":6540961,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1421546,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1421546,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3478374,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":3478374,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":2056828,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":2056828,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":5829801,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":5829801,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":2351427,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":2351427,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":7579682,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":7579682,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2485863,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":2485863,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4279825,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":4279825,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":1793962,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":1793962,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":6191142,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":6191142,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1911317,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1911317,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":7660377,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":7660377,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1544023,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":1544023,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3527861,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":3527861,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1983838,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1983838,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":5538478,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":5538478,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2010617,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2010617,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":7297538,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":7297538,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1554777,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":1554777,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3843847,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":3843847,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":2289070,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":2289070,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":5952693,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":5952693,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":2108846,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":2108846,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":7638158,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":7638158,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1700393,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":1700393,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3912609,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":3912609,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":2212216,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":2212216,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":6061942,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":6061942,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":2149333,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":2149333,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":7839411,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":7839411,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1713416,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":1713416,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4212075,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":4212075,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":2498659,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":2498659,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":6242862,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":6242862,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":2030787,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":2030787,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":8357504,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":8357504,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1972812,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":1972812,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4614469,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":4614469,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":2641657,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":2641657,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6906770,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":2292301,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":9412437,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2000030,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6045087,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":4045057,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"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":337386,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":355558,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":378845,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":23217,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":365598,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":365598,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":388866,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":388866,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":395100,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":395100,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":18923,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":18923,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":257058,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":257058,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":267477,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":267477,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":276993,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":276993,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4586,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":4586,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":315412,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":315412,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":318110,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":318110,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":318110,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":318110,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":356085,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":356085,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":356085,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":356085,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":356085,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":356085,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":162225,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":162225,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":162225,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":168663,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":292880,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":305780,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":305780,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":305780,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":305780,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":17360,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":17360,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":17360,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":324145,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":324145,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":306785,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":306785,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":324145,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":324145,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":13870,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":13870,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":13870,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":13870,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":330823,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":330823,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":316953,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":316953,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":330823,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":330823,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":13260,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":13260,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":13260,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":13260,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":275540,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":275540,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":262280,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":262280,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":275540,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":275540,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":22220,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":22220,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":22220,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":22220,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":22220,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":22220,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":312610,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":312610,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":55780,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":55780,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":55780,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":55780,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":407860,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number","description":"The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.","units":{"shares":[{"end":"2012-06-30","val":562000,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":590580,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2013-03-31","val":447680,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":392680,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":285000,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2014-03-31","val":140000,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":140000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":140000,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2015-03-31","val":130000,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":130000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":130000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2016-03-31","val":100000,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":100000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":100000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":100000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":100000,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":90000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":80000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":60000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":60000,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":60000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":50000,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period","description":"Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.","units":{"shares":[{"start":"2012-01-01","end":"2012-09-30","val":6500,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"}]}},"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":"2011-01-01","end":"2011-12-31","val":15000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":11500,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price","description":"Weighted average price of options that were either forfeited or expired.","units":{"USD/shares":[{"start":"2011-01-01","end":"2011-12-31","val":1.66,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":1.51,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period","description":"The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.","units":{"shares":[{"start":"2013-04-01","end":"2013-06-30","val":21268,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":42838,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":21570,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3"}]}},"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":"2010-12-31","val":854200,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2010Q4I"},{"end":"2011-12-31","val":680700,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2011-12-31","val":680700,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2011Q4I"},{"end":"2012-06-30","val":656400,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":656400,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":366400,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":366400,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":481400,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":426400,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":285000,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":170000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":170000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":140000,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":140000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":140000,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2015-03-31","val":130000,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":130000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":130000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2016-03-31","val":100000,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":100000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":100000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":100000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016Q4I"},{"end":"2017-03-31","val":100000,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":90000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":80000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":60000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":60000,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":60000,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":50000,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2020-03-31","val":10000,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price","description":"Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.","units":{"USD/shares":[{"end":"2010-12-31","val":1.24,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2010Q4I"},{"end":"2011-12-31","val":1.27,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2011-12-31","val":1.27,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2011Q4I"},{"end":"2012-12-31","val":1.11,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":1.11,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1.23,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1.23,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period","description":"Number of shares issued under share-based payment arrangement.","units":{"shares":[{"start":"2012-05-01","end":"2012-05-31","val":64727,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":64727,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price","description":"Weighted average price at which option holders acquired shares when converting their stock options into shares.","units":{"USD/shares":[{"start":"2011-01-01","end":"2011-12-31","val":1.05,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":1.07,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":1.07,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":1.46,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.98,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.96,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0.95,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"}]}},"ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding","description":"The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.","units":{"shares":[{"end":"2019-03-31","val":20000,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":20000,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":20000,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2020-03-31","val":20000,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"}]}},"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":"2019-03-31","val":2.07,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2.07,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2.07,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2020-03-31","val":2.07,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"}]}},"SharesPaidForTaxWithholdingForShareBasedCompensation":{"label":"Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation","description":"Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.","units":{"shares":[{"start":"2018-01-01","end":"2018-12-31","val":6299,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":6310,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"}]}},"SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount":{"label":"Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Maximum Amount","description":"The maximum amount that the issuer could be required to pay to redeem the instrument by physical settlement, if applicable.","units":{"USD":[{"end":"2017-09-30","val":1000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"}]}},"ShippingHandlingAndTransportationCosts":{"label":"Shipping, Handling and Transportation Costs (Deprecated 2018-01-31)","description":"Cost incurred during the reporting period in transporting goods and services to customers. Includes freight-out costs.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":1174000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":1165000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":1165000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":1188000,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1188000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1348000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1348000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1367000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1367000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1120000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1120000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1226000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2017"}]}},"StockholdersEquity":{"label":"Stockholders' Equity Attributable to Parent","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.","units":{"USD":[{"end":"2010-12-31","val":10877493,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":10877493,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":10877493,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":12306637,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":13464570,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":13751199,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":13751199,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":13751199,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":13751199,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":13751199,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":14138941,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":14822089,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":15610300,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":16175896,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":16175896,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":16175896,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":16175896,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":16175896,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":16527532,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":17019858,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":17727417,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":18043602,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":18043602,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":18043602,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":18043602,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":18043602,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":18272076,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":17886273,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":18634774,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":19527575,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":20032120,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":20032120,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":20032120,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":20032120,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":20032120,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":20032120,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":20008079,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":20124123,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":20575652,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":20643588,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":20643588,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":20643588,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":20643588,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":20643588,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2015-12-31","val":20643588,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":19586189,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":20240190,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":22065105,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":22515071,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":22515071,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":22515071,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":22515071,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":22515071,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2016-12-31","val":22515071,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2016Q4I"},{"end":"2017-03-31","val":23017436,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":23438812,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":24576635,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":24895931,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"end":"2017-12-31","val":24895931,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":24895931,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":24895931,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":24895931,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2017-12-31","val":24895931,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2017-12-31","val":24895931,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":24895931,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2017-12-31","val":24895931,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":24860570,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-03-31","val":24860570,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-03-31","val":24860570,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":25995413,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":25995413,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-06-30","val":25995413,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":27558871,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-09-30","val":27558871,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":27433251,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"end":"2018-12-31","val":27433251,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":27433251,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":27433251,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":27433251,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2018-12-31","val":27433251,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2018-12-31","val":27433251,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-31","val":27433251,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2018-12-31","val":27433251,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":27696383,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2019-03-31","val":27696383,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-03-31","val":27696383,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-03-31","val":27696383,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":28719724,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":28719724,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-06-30","val":28719724,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-06-30","val":28719724,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":30084478,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-09-30","val":30084478,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":30734264,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":30734264,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":30734264,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":30734264,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":30734264,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2019-12-31","val":30734264,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2019-12-31","val":30734264,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2019-12-31","val":30734264,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2019-12-31","val":30734264,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":31358817,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2020-03-31","val":31358817,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-03-31","val":31358817,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-03-31","val":31358817,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q1I"},{"end":"2020-06-30","val":34476520,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-06-30","val":34476520,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2020-06-30","val":34476520,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-06-30","val":34476520,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q2I"},{"end":"2020-09-30","val":38943827,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2020-09-30","val":38943827,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3I"},{"end":"2020-12-31","val":39907071,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"end":"2020-12-31","val":39907071,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":39907071,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":39907071,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":39907071,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2020-12-31","val":39907071,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2020-12-31","val":39907071,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2020Q4I"},{"end":"2021-03-31","val":41526290,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-03-31","val":41526290,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2021-03-31","val":41526290,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-03-31","val":41526290,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":43900008,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2021-06-30","val":43900008,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-06-30","val":43900008,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":46885141,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":47436118,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":47436118,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":47436118,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":48419444,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2022-03-31","val":48419444,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q1I"},{"end":"2022-06-30","val":47716703,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest":{"label":"Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest","description":"Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.","units":{"USD":[{"end":"2009-12-31","val":9358504,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009Q4I"},{"end":"2010-12-31","val":11180609,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":11180609,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":11180609,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2010-12-31","val":11180609,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2010-12-31","val":11180609,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2010Q4I"},{"end":"2011-06-30","val":12613424,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":13761811,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":14033578,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":14033578,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":14033578,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":14033578,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":14033578,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2011-12-31","val":14033578,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2011Q4I"},{"end":"2012-03-31","val":14410427,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":15085029,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":15863511,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":16430094,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":16430094,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":16430094,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":16430094,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":16430094,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":16430094,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":16761047,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":17244177,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":17959225,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":18272076,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":18272076,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":18272076,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":18272076,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":18272076,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":18108316,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":18850386,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":19527575,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":20032120,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2017-07-01","end":"2017-07-18","val":69600,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q2I"}]}},"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":"2017-07-01","end":"2017-07-18","val":5500,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q2I"}]}},"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":"2011-01-01","end":"2011-12-31","val":139000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":117000,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2017-01-01","end":"2017-12-31","val":73600,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":75101,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2018"}]}},"StockIssuedDuringPeriodSharesShareBasedCompensationGross":{"label":"Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture","description":"Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"shares":[{"start":"2013-01-01","end":"2013-12-31","val":121000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":128000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":128000,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-12-31","val":65500,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":65500,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-12-31","val":142000,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":142000,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-05-01","end":"2017-05-19","val":4000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-05-01","end":"2017-05-19","val":4000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q2I"},{"start":"2017-01-01","end":"2017-12-31","val":79100,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":79100,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":81400,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":81400,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":83000,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":83000,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":25150,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":25150,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":36600,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"StockIssuedDuringPeriodSharesStockOptionsExercised":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period","description":"Number of share options (or share units) exercised during the current period.","units":{"shares":[{"start":"2011-01-01","end":"2011-12-31","val":158500,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":139300,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":132800,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":302800,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":302800,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":55000,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":193400,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":138400,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":193400,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":145000,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":145000,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":145000,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":145000,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":10000,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":10000,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":10000,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2016-01-01","end":"2016-03-31","val":30000,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":30000,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":30000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2017-04-01","end":"2017-04-18","val":10000,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-04-18","val":10000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q1I"},{"start":"2017-07-01","end":"2017-07-19","val":10000,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q2I"}]}},"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":258435,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":333183,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":333183,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":231075,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":231075,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":319440,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":319440,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":329914,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":329914,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":156053,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2018-01-01","end":"2018-06-30","val":13870,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":13870,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":305029,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":291159,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":330823,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":13260,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":13260,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":13260,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":13260,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":254591,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":275540,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":241331,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":262280,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":275540,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":275540,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":22220,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":22220,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":22220,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":22220,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":22220,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":22220,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":312610,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":312610,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":55780,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":55780,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":55780,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":55780,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":55780,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":407860,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"StockIssuedDuringPeriodValueShareBasedCompensationGross":{"label":"Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture","description":"Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":162000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":293000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-09-30","val":162000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":293000,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"}]}},"StockIssuedDuringPeriodValueStockOptionsExercised":{"label":"Stock Issued During Period, Value, Stock Options Exercised","description":"Value of stock issued as a result of the exercise of stock options.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":7085,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":65125,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":65125,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":169496,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":169496,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":79667,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":79667,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":63250,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":63250,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2016-01-01","end":"2016-12-31","val":21600,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":21600,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":26400,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":26400,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2019-01-01","end":"2019-03-31","val":13799,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":13799,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":13799,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":13799,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":13799,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":13799,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":13799,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":13799,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":20700,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":20700,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":20700,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":20700,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":20700,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":20700,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":20700,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":20700,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"}]}},"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":"2016-12-31","val":1447,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":184701,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"}]}},"TreasuryStockShares":{"label":"Treasury Stock, Shares","description":"Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.","units":{"shares":[{"end":"2010-12-31","val":351503,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":351503,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":351503,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":351503,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":351503,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":351503,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":351503,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":351503,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":351503,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":351503,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":351503,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":351503,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":351503,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":351503,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":351503,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":351503,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":351503,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":351503,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":351503,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":196771,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":79941,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":79941,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":79941,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":79941,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":79941,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":79941,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":64574,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"}]}},"TreasuryStockValue":{"label":"Treasury Stock, Value","description":"The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.","units":{"USD":[{"end":"2010-12-31","val":288013,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":288013,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":288013,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":288013,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":288013,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":288013,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":288013,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":288013,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":288013,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":288013,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":288013,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":288013,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":288013,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":288013,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":288013,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":288013,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":288013,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":288013,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":288013,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":160066,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":65029,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":65029,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":65029,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":65029,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":65029,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":65029,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":52529,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"}]}},"WeightedAverageNumberDilutedSharesOutstandingAdjustment":{"label":"Weighted Average Number Diluted Shares Outstanding Adjustment","description":"The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.","units":{"shares":[{"start":"2013-01-01","end":"2013-06-30","val":8734205,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":8786020,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":8770158,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":8839244,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-06-30","val":8882238,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":8901071,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":8922591,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":9001174,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":8946202,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":9016188,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":9011721,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":9016587,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":9013840,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":9027106,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":9027106,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":8985858,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":9050418,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":9056786,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":9083275,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":9147584,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":9116516,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":9218270,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"}]}},"WeightedAverageNumberOfDilutedSharesOutstanding":{"label":"Weighted Average Number of Shares Outstanding, Diluted","description":"The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.","units":{"shares":[{"start":"2010-01-01","end":"2010-06-30","val":8362719,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":8615326,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":8458728,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":8647937,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":8443797,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":8176322,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":8315186,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":8315186,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":8418591,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":8418591,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":8394413,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":8394413,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":8537806,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":8537806,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":8395347,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":8395347,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":8466020,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":8466020,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":8495465,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":8495465,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":8525806,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":8525806,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":8540777,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":8540777,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":8595506,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":8595506,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":8556107,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":8556107,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":8682108,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":8682108,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":8734205,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":8786020,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":8770158,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":8839244,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":8787668,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":8787668,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":8863124,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":8863124,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":8882238,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":8901071,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":8922591,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":9001174,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":8946202,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":8920288,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":9016188,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":9011721,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":9016587,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":9013840,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-06-30","val":9050418,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":9056786,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":9083275,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":9147584,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":9116516,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":9218270,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":9219971,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":9219971,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":9221575,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":9221575,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":9240010,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":9240010,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":9279468,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":9279468,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":9253802,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":9253802,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":9297292,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":9297292,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":9297036,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":9297036,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":9296689,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":9296689,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":9301188,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":9301188,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":9309316,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":9309316,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":9319103,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":9319103,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":9374330,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":9374330,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":9374439,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":9374439,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":9374507,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":9374507,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":9382593,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":9382593,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":9398632,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":9398632,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":9399434,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":9399434,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":9452099,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":9452099,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":9456507,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":9456507,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":9458639,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":9458639,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":9459347,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":9459347,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":9462105,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":9462105,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":9464346,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":9464346,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":9481799,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9482329,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":9482854,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9483499,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":9485799,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":9487016,"accn":"0001213900-22-016505","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":7724722,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":7746886,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":7768158,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":7853613,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":7789699,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":7853613,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":7875923,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":7875923,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":7897985,"accn":"0001144204-11-046577","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":7897985,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":7916932,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":7916932,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":7997613,"accn":"0001144204-11-064185","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":7997613,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":7953329,"accn":"0001144204-12-018741","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":7953329,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":8106886,"accn":"0001144204-12-029264","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":8106886,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":8155704,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":8155704,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":8204520,"accn":"0001213900-12-004510","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":8204520,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":8201376,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":8201376,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":8288613,"accn":"0001213900-12-006122","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":8288613,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":8229720,"accn":"0001213900-13-001468","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":8229720,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":8398385,"accn":"0001213900-13-002571","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":8398385,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":8446235,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":8446235,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":8493559,"accn":"0001213900-13-004307","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":8493559,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":8499800,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":8499800,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":8605183,"accn":"0001213900-13-006376","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":8605183,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":8542686,"accn":"0001213900-14-001908","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":8542686,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":8690074,"accn":"0001213900-14-003313","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":8690074,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":8754313,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":8690074,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":8817846,"accn":"0001213900-14-005816","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":8817846,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":8808219,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":8808219,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":8914274,"accn":"0001213900-14-008177","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":8914274,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":8834951,"accn":"0001213900-15-002276","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":8834951,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":8920288,"accn":"0001213900-15-003797","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":8920288,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":8920288,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":8997357,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":8922118,"accn":"0001213900-15-006154","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":8922118,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":8926176,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":8926176,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":8935951,"accn":"0001213900-15-008549","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":8935951,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":8940593,"accn":"0001213900-16-012017","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":8940593,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":8985858,"accn":"0001213900-16-013366","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":8985858,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":8997357,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":8997357,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":9008855,"accn":"0001213900-16-015833","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":9008855,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":9030764,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":9030764,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":9096852,"accn":"0001213900-16-018384","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":9096852,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":9059966,"accn":"0001213900-17-003152","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":9059966,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":9146937,"accn":"0001213900-17-005192","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":9146937,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":9150874,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":9150874,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":9154768,"accn":"0001213900-17-008620","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":9154768,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":9174305,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":9174305,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":9220401,"accn":"0001213900-17-012010","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":9220401,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":9190429,"accn":"0001213900-18-003739","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-30"},{"start":"2017-01-01","end":"2017-12-31","val":9190429,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":9254580,"accn":"0001213900-18-006215","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":9254580,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":9255398,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":9255398,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":9256206,"accn":"0001213900-18-010922","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":9256206,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":9260219,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":9260219,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":9269704,"accn":"0001213900-18-015662","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":9269704,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":9279872,"accn":"0001213900-19-005188","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-29"},{"start":"2018-01-01","end":"2018-12-31","val":9279872,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":9363368,"accn":"0001213900-19-008695","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":9363368,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":9365370,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":9365370,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":9367350,"accn":"0001213900-19-015672","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":9367350,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":9373893,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":9373893,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":9390662,"accn":"0001213900-19-023357","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":9390662,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":9391264,"accn":"0001213900-20-007739","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":9391264,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":9444834,"accn":"0001213900-20-012453","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":9444834,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":9450865,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":9450865,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":9456896,"accn":"0001213900-20-022059","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":9456896,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":9454639,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":9454639,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":9462105,"accn":"0001213900-20-036895","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":9462105,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":9460659,"accn":"0001213900-21-018281","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-29"},{"start":"2020-01-01","end":"2020-12-31","val":9460659,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":9481799,"accn":"0001213900-21-026321","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":9481799,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9482329,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":9482329,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":9482854,"accn":"0001213900-21-042720","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":9482854,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9483499,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":9485799,"accn":"0001213900-21-059044","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":9487016,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9509670,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":9509735,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":9509799,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid":{"label":"Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid","description":"Amount of payment greater than the preceding installment payments to be paid at final maturity date of debt.","units":{"USD":[{"end":"2021-12-31","val":1799201,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1799201,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1799201,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"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":"2020-12-31","val":63855,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":120208,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Returns and Allowances","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated returns and sales allowances.","units":{"USD":[{"end":"2020-12-31","val":71678,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":139059,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"}]}},"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":515751,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":606990,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"}]}},"EmployeeRelatedLiabilitiesCurrent":{"label":"Employee-related Liabilities, Current","description":"Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2020-12-31","val":440302,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":498975,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"}]}},"FinanceLeaseInterestPaymentOnLiability":{"label":"Finance Lease, Interest Payment on Liability","description":"Amount of interest paid on finance lease liability.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":433,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":845,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":412,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":1589,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":337,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":647,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":310,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"FinanceLeasePrincipalPayments":{"label":"Finance Lease, Principal Payments","description":"Amount of cash outflow for principal payment on finance lease.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":5254,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10531,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":5277,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":21161,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5350,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":10727,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":5377,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"IndefiniteLivedIntangibleAssetsExcludingGoodwill":{"label":"Indefinite-lived Intangible Assets (Excluding Goodwill)","description":"Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.","units":{"USD":[{"end":"2021-12-31","val":582000,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"}]}},"OtherIndefiniteLivedIntangibleAssets":{"label":"Other Indefinite-lived Intangible Assets","description":"Amount after impairment of indefinite-lived intangible assets classified as other. Excludes financial assets and goodwill.","units":{"USD":[{"end":"2021-12-31","val":1381000,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"}]}},"PaymentsForRepurchaseOfCommonStock":{"label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":39112,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5645,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5645,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"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":"2021-01-01","end":"2021-12-31","val":-69120,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":69120,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":69120,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"StockRepurchasedAndRetiredDuringPeriodValue":{"label":"Stock Repurchased and Retired During Period, Value","description":"Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":39112,"accn":"0001213900-22-016505","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5645,"accn":"0001213900-22-026812","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5645,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"OtherBorrowings":{"label":"Other Borrowings","description":"The carrying amount as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by the reporting entity.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-06-30","val":3459500,"accn":"0001213900-22-044601","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}}}}}